Develop distributed systems for the Nest service cloud.
Projects include real time data synchronization, authentication, large scale data processing frameworks, and service endpoints for web and mobile clients.
Develop test frameworks and operations tools for the services you create.
Work in an agile culture.
Deliver services for a high availability, with a high quality bar.
Skills and experience needed:
- A passion for creating and building things.
- JVM experience.
- Fluency in Scala or other functional languages is a plus.
- Familiarity with one or more common web frameworks such as django or rails.
- Thrive in a collaborative team with other strong programmer/architects.
- Comfort with basic cryptographic techniques and security protocols is a plus.
- Good written communications skills. We do a lot of chat/email/document collaboration.
- Bay area residency or demonstrated success as a remote employee.