Deepgram is looking to solve authorization, usage, and billing for their voice APIs, as well as manage self-service payments for pay-as-you-go and growth plans.
Requirements
- Professional experience with statically typed, memory-safe languages (e.g., Go, Rust, C++)
- Experience optimizing database performance through efficient schema design, query optimization, and indexing strategies
- Experience with Rust
- Previous work in high transaction services like message queue systems or billing systems
- Prior experience with voice technology and AI-driven applications
Responsibilities
- Design, develop, deploy, and monitor backend services using Rust, Nomad, and PostgreSQL
- Develop deep expertise in a few areas while remaining comfortable diving into new parts of the codebase
- Participate in code reviews and architecture discussions, fostering a culture of clarity, curiosity, and shared ownership
- Translate high-level product requirements into parallelizable, incrementally releasable tasks
- Balance short-term deliverables with long-term investments in efficiency, scalability, and performance
Other
- 3+ years of experience on a full-stack or backend team
- Strong communication skills and the ability to navigate technical tradeoffs collaboratively