CareerPlan

Software Engineer - Systems and Reliablity

BengaluruFull-time2026-10-22 → 2026-11-10

Core

Own a service or part of the product from design through production, focusing on real-time voice systems, GPU inference, and distributed infrastructure to ensure reliability and customer experience.

Role type

Senior IC Systems and Reliability Engineer

Builds

Real-time voice services, GPU inference workloads, multi-tenant APIs, and distributed infrastructure on AWS

Domain

Telecommunications / Real-time Voice / Distributed Systems

Deliverable

production ML models

Required skills

Python, TypeScript, Go, Kubernetes, AWS, Redis, Postgres, ClickHouse, RabbitMQ, Temporal, Terraform, SLO/SLI definition, fault-injection testing, incident response, on-call management, system design, concurrency control, memory management, networking protocols, distributed systems theory

Preferred skills

GPU inference optimization, real-time media handling, observability stack design, automation tooling

Technologies

Python, TypeScript, Go, Kubernetes, AWS, Redis, Postgres, ClickHouse, RabbitMQ, Temporal, Terraform

Responsibilities

Define service-level objectives and success metrics; write maintainable code and perform unit/integration/load testing; own CI/CD pipelines, deployments, and rollbacks; create dashboards, alerts, and runbooks; participate in on-call rotation and incident response; investigate customer-facing failures and drive resolution; improve system reliability through automation and tooling.

Seniority

Senior, hands-on IC