Tech Stack
CloudDistributed SystemsElixirGoKubernetesPython
About the role
- Build and scale a Voice AI platform capable of handling hundreds of thousands of calls per month with high reliability and low latency.
- Design, develop, and maintain services and APIs that power real-time conversations.
- Drive the full lifecycle of software development—from architecture and implementation to deployment and ongoing reliability.
- Prototype quickly, iterate based on real-world performance, and optimize for both scale and customer experience.
- Implement observability, monitoring, and operational best practices to ensure reliability in production.
- Collaborate with engineers, product managers, and designers to deliver end-to-end features that power critical business outcomes.
Requirements
- 6+ years of professional software engineering experience with at least one modern language such as Go, Python, or Elixir.
- Proven experience designing and maintaining large-scale, distributed, or real-time systems.
- Strong problem-solving skills and the ability to break down complex issues into clear, iterative solutions.
- Excellent communication skills and the ability to work effectively across teams.
- A willingness to work across the entire stack—from infrastructure to APIs to user-facing components—wherever the problem needs solving.
- Ability to thrive in a fast-paced environment with shifting priorities.
- (Preferred) 5+ years of experience contributing to the architecture and design of large-scale platforms or high-throughput systems.
- (Preferred) Experience with real-time communication technologies (e.g., SIP, WebRTC, telephony APIs, streaming systems).
- (Preferred) A track record of building reliable, production-grade services at scale.
- (Preferred) Familiarity with cloud-native architectures and operational excellence (Kubernetes, monitoring, alerting, incident response).
- (Preferred) Comfort working with data pipelines and system integrations at scale.
- (Preferred) Strong written communication skills for documenting designs, decisions, and operational playbooks.