Good experience in at least one scripting language: Ruby, Nodejs, Python, AppleScript, Unix shell or similar. Familiar with one compiled language: C, Java, C ++, Go or similar Good working knowledge of operating systems(windows and linux) and networking concepts. Ability to work on Windows and Linux platforms beyond user and application layers, including file systems, kernels, custom installations, shell scripting, internal APIs, etc Relevant software engineering experience of 6+ years