Software Engineer
Domu · San Francisco, CA · 4 mo ago
On-siteEngineeringFull-time
About the role
Build and own core product features: Backend systems, APIs, voice infrastructure, wherever the product needs you.
Code ships daily and goes live for Fortune 500 clients.
Work on things most engineers never touch: telephony systems, real-time voice processing, and integrations with legacy financial infrastructure.
Responsibilities
- Build and own core product features: Backend systems, APIs, voice infrastructure, wherever the product needs you.
- Code ships daily and goes live for Fortune 500 clients.
- Work on things most engineers never touch: telephony systems, real-time voice processing, and integrations with legacy financial infrastructure.
Requirements
- 3+ years of experience as a software engineer.
- Previously worked at a Series A (or similar stage) startup and went through the same hypergrowth challenges Domu is facing.
- Experience dealing with legacy systems and refactoring them into sustainable, scalable architectures.
- Strong backend fundamentals - can own features end-to-end from design to production.
- Proficiency in TypeScript and/or Python.
Qualifications
- Know what it feels like when things are working: real customers, real revenue, a product people actually need.
- You also know the chaos, the pace, the things that break at the worst possible time.
- You've seen both sides and you want to do it again with a team that's already found traction.
Skills
- Telephony/Voice infrastructure - SIP, SRTP, WebRTC, or platforms like Telnyx, Twilio, LiveKit.
- High-throughput distributed systems - queue workers, event-driven architectures, handling 1M+ daily transactions.
- PostgreSQL at scale - query optimization, replication, connection pooling.
- Kubernetes - production deployments, scaling stateful services.
- Real-time data pipelines - ClickHouse, Kafka, or similar OLAP/streaming solutions.
- AWS infrastructure - SQS, containerized deployments.
- Compliance-conscious environments - SOC 2, ISO 27001, or fintech/enterprise security requirements.
- Experience with AI/ML integrations in production (LLMs, voice AI).
- Familiarity with contact center / dialer systems.
Benefits
- Healthcare weekly stipend for food and transportation.
- Gym membership equipment budget (strict rules on noisy mechanical keyboards).
- Whatever tools you need.