Software Engineer, Desktop Systems & Apps

Key responsibilities

  • Build the system services that make encryption usable at large scale for every-day business applications.
  • Develop client-side software for the PreVeil system, running on macOS and Windows.
  • Design, implement, and test system level services as well as corresponding RESTful APIs used by front-end developers.

 

Skills and Experience

  • BA/BS degree in Computer Science or a related technical field, or equivalent practical experience.
  • Very strong background in computer science with strong competencies in software design for client-server applications.
  • Strong programming skills in modern languages such as Python, Go, JavaScript/TypeScript, C/C++.
  • 5-8 years of experience building and supporting commercial software.
  • Experience writing software for Windows, macOS, or UNIX platforms.
  • Ability to work in a fast-paced close-knit team environment.

 

Preferred Skills

  • Ability to create great user experiences.
  • Interest in Cybersecurity & cryptography.
  • Deploying reliable scalable systems in a hosted cloud environment.

 
To apply to this position, please email [email protected]