The opportunity
The Software Engineering team is responsible for designing and building the scalable, performant, and secure backend systems that power our products—from early prototypes to large-scale deployments. We collaborate closely with product, hardware, and full-stack teams to ensure…
What you'll do
Architect, build, and maintain high-performance, secure backend systems.
Design APIs, data models, and infrastructure to support evolving product needs.
Balance near-term development velocity with long-term maintainability and scalability.
Collaborate with cross-functional teams to ensure cohesive, end-to-end solutions.
Have 7+ years of professional software engineering experience, with a focus on backend systems.
Have a proven track record of building and scaling systems from early stage to large scale.
What they're looking for
- Are proficient with Python and Go, and familiar with a range of server-side technologies.
- Have a strong grasp of system design, performance optimization, and security best practices.
- Can reason about full-stack tradeoffs from hardware through cloud infrastructure.
- (Nice to have) Have experience with distributed systems and cloud architectures.