Senior / Staff Product Engineer, Backend
Build and extend core backend platform handling 1B+ daily API calls using TypeScript, Rust, and geospatial databases. Collaborate with customers, work across API layers and pipelines at massive scale.
About the job
What you’ll do
- Work on core Radar products using TypeScript, Rust, Python and Scala
- Work on features across the backend API layer and offline pipelines
- Have your work power 1 Billion API calls / day
- Talk to Radar customers and prospects, hear their feedback, incorporate it into your work and make them successful
You should
- Think of yourself as a generalist engineer first, not tied to any particular stack
- Are interested in talking to customers or prospects and making them successful
- Are deeply curious about how things work, and have the tenacity to sit with hard problems and power through them
Bonus points if you
- Are a former technical co-founder
- Have worked on a high throughput, high growth SaaS application
- Have worked on geospatial infrastructure
Compensation
For candidates based in the United States, the base salary range for this full-time position is between $200,000 - $300,000/year with an opportunity for performance bonuses and incentives. In addition to cash compensation, Radar offers full-time employees stock option grants under its equity plan. 401(k) plan with 4% match Health, dental, and vision insurance with 100% coverage for employees 12 weeks of paid parental leave Unlimited PTO Catered lunches Commuter and fitness benefits
Skills
TypeScript, Rust, Python, Scala, Node.js, Kubernetes, AWS, Terraform, MongoDB, Redis
Similar jobs
Backend Engineering jobsLeads architecture, development, integration, and certification-oriented testing of C++ safety-critical software that monitors autonomous systems and ensures safe operation. Requires substantial experience with real-time systems, software assurance standards, technical leadership, and mentoring.
Leads modernization and reliability improvements for high-volume detection engines and event pipelines. The role requires deep production distributed-systems experience in Go, cross-team technical leadership, and strong operability practices.
Build and own the geospatial data foundation behind Radar’s high-throughput geocoding platform, spanning ingestion, enrichment, indexing, and serving. The role requires a generalist engineer comfortable across Scala, Python, and Rust, with experience in large-scale data systems and customer collaboration valued.
Leads the technical vision and architecture for large-scale backend systems powering experimentation, personalization, analytics, and conversion optimization. The role requires 12+ years of software engineering experience, deep distributed-systems expertise, and cross-functional technical leadership.
Develop and operate Go-based, containerized microservices for a distributed cloud security platform processing real-time telemetry and events. The role requires 8+ years building scalable systems, cloud API experience, and strong programming, networking, and operational ownership.