We are hiring.
You are a great fit for us if...
You have experience building mission-critical, reliable, and performant systems.
You enjoy leading a high-level architecture discussion one moment, and then translating that discussion into reliable production code the next.
You prize the quality of the software that you write. You rigorously test and document software intended for production use, follow common language conventions and well-known patterns, and rely heavily on automation for testing and deployment.
You know how to design an API to avoid breaking changes
You are knowledgeable about non-trivial parts of service design, such as distributed authorization, error handling, pagination, and versioning.
You work independently and are comfortable leading the design and implementation of a software package or service from high-level requirements.
As scientific and engineering leaders, we value diversity and are committed to building a culture of inclusion to attract and engage innovative thinkers. Our technologies, meant to serve all of humanity, cannot succeed if those who built it do not mirror the diversity of the communities we serve. Applications from women, minorities, and other under represented groups are strongly encouraged.