Platform Engineer

Location: Campbell, CA

Candidate Profile:

Looking to hire candidates who are looking to grow and help us grow our company further.  Ideally, we are looking for candidates with at least three years’ experience under their belt, an agile individual who wants to work in a fast-paced environment and an excellent portfolio of work to show for it.

Essential Requirements:

  • Deep technical understanding of operating systems and application runtimes
  • Experience on multiple operating systems, such as MacOS, Windows or Linux
  • Proficient with multi-threading, asynchronous programming paradigms and anonymous functions
  • Experience with kernel programming on MacOS, Windows or Linux
  • Proficient with network programming, at both the socket and HTTP layers
  • Experience with standard operating system IPC mechanisms, such as Unix domain sockets, pipes or XPC
  • Experience debugging complex, multi-language software
  • Strong foundation in computer science, with strong competencies in data structures, algorithms and software design/architecture
  • Preferred languages; C/C++, C#, Objective-C
  • 3 years of industry experience