Responsibilities
- Build and maintain scalable, high-performance backend services.
- Write clean, efficient code in Python and Go.
- Design and optimize systems for speed, reliability, and distributed scale.
- Work closely with ML, Infra, and Frontend teams to ship end-to-end features.
- Participate in code reviews, design discussions, and tech planning.
- Solve complex systems problems and contribute to architectural decisions.
Requirements
- 2 to 8 years of backend or systems development experience.
- Proficient in Python and/or Go.
- Strong grasp of distributed systems, concurrency, and performance optimization.
- Experience building APIs, microservices, or cloud-native apps.
- Familiar with Git, CI/CD workflows, and monitoring tools.
- Comfortable working in fast-paced, collaborative environments.
Good To Have
- Experience with Kubernetes, Docker, or cloud infra (AWS/GCP).
- Familiarity with message queues, caching, or databases at scale.
- Exposure to ML/AI engineering or infra-related tooling.
- Contributions to open-source or side projects.
This job was posted by Shreya Shandilya from Emergent.