Job Summary
We are seeking a skilled Backend Engineer to join our team. The ideal candidate will have expertise in designing and developing high-performance back-end services that power real-time communications analytics and automation at scale.
This role requires strong proficiency in APIs, streaming data processing, and integrations with voice / telephony and cloud services to deliver low-latency, high-reliability experiences.
The successful candidate will be responsible for designing and shipping backend APIs, background / async jobs, and secure integrations with external services.
They will also build and optimize real-time data pipelines for call / quality metrics; own observability, tracing, and SLOs (p95 / p99).
Troubleshooting SIP / VoIP issues using packet captures and logs; automating analysis where possible is also an essential aspect of this role.
Additionally, the Backend Engineer will containerize workloads with Docker, contribute to CI / CD, and collaborate on cloud deployment (Azure / AWS).
Applying distributed-systems patterns (idempotency, retries, backoff, circuit breakers) for scale and fault tolerance is also crucial.
The candidate should have experience modeling data in PostgreSQL and MongoDB; tuning indexes / queries; maintaining migration discipline.
Prototyping AI / ML features for analytics, anomaly detection, and conversational agents is also desirable.
Required Skills and Qualifications
Benefits
Backend Developer • Thoothukudi, Tamil Nadu, India