Senior Backend Engineer
Location: Bangalore, India
Experience: 5-9 years
- Voice AI at Scale: Design and operate the infrastructure that launches, monitors, and recovers thousands of concurrent voice sessions. You will manage parallel call orchestration, connection pooling, and real-time health tracking.
- Campaign Management Engine: Build systems that allow teams to configure, schedule, and throttle outbound campaigns across millions of accounts with complex retry logic and DNC (Do Not Call) compliance.
- Real-Time Pipeline Reliability: Own the availability and latency of the ASR → LLM → TTS pipeline. You will instrument, trace, and optimize the "hot path" to ensure calls stay within strict latency SLAs.
- Platform & Data Architecture: Evolve our backend services, queues, and data stores to handle 10x growth. Lead design reviews and make critical build-vs-buy decisions for core infrastructure.
- Integrations & APIs: Design robust APIs and webhook systems that connect our platform to client CRMs, payment gateways, and telephony providers with high throughput and reliable backoff semantics.
- Operational Excellence: Champion observability, incident response, and capacity planning. Build the dashboards and runbooks that ensure system stability during peak loads.
- Distributed Systems: Deep hands-on experience building and operating distributed backends, focusing on fault tolerance, consensus, partitioning, and high-availability failure modes. You should be adept at designing for consistency models (e.g., CAP theorem trade-offs), managing stateful services, and optimizing for latency-throughput trade-offs in high-volume production environments.
- Languages: Proficiency in Python, Go, or Java/Kotlin. You should have strong opinions on concurrency primitives and async I/O patterns.
- High-Throughput Infra: A proven track record with Apache Kafka, RabbitMQ, or SQS. Experience in stream processing, real-time pipelines, and event-driven architectures.
- Data Stores: Production experience with PostgreSQL, Redis, DynamoDB, or similar. You know when to reach for SQL vs. NoSQL.
- Cloud & Orchestration: Fluent in AWS or GCP. Comfortable with Kubernetes, Terraform, and CI/CD pipelines.
- Observability: Ability to build systems that are "debuggable by default" using distributed tracing and SLO-driven alerting (Datadog, Grafana, Prometheus).
- API Design: Experience scaling RESTful and/or gRPC APIs serving high-QPS traffic with proper versioning and auth.
- Ownership Mindset: 5+ years of building production systems. You are comfortable making architectural calls, leading RFCs, and mentoring junior engineers.
- Experience with Telephony / VoIP / SIP or real-time media streaming.
- Knowledge of LLM serving infrastructure or ASR/TTS pipelines.
- Experience in Fintech / Collections domains or TCPA/RBI compliance.
- Familiarity with WebSockets or WebRTC.
- Real Scale, Day One: Your code will run on real conversations in a production environment handling 1M+ calls daily.
- Cutting-Edge AI Stack: Work at the intersection of LLMs, speech, and telephony—a unique pipeline rarely seen at this scale.
- High-Growth Stage: Rapidly expanding across the US and India; your decisions will shape our global architecture.
- Ownership Culture: We are a small, senior team with no politics. You own systems end-to-end, from design docs to production dashboards.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
