
Senior Software Engineer - Backend
Emergent Labs4 hours ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Build and maintain scalable, high-performance backend services.
- Write efficient code in Python and Go.
- Design and optimize systems for speed, reliability, and distributed scale.
- Collaborate with ML, infrastructure, and frontend teams to ship end-to-end features.
- Participate in code reviews, design discussions, and technical planning.
- Solve complex systems problems and contribute to architectural decisions.
Requirements
- 3 to 7 years of backend or systems development experience.
- Proficiency in Python and/or Go.
- Strong understanding of distributed systems, concurrency, and performance optimization.
- Experience building APIs, microservices, or cloud-native applications.
- Familiarity with Git, CI/CD workflows, and monitoring tools.
- Comfort working in fast-paced, collaborative environments.
- Experience with Kubernetes, Docker, or cloud infrastructure such as AWS or GCP is preferred.
- Familiarity with message queues, caching, or databases at scale is preferred.
- Exposure to ML/AI engineering or infrastructure tooling is preferred.
- Open-source contributions or side projects are preferred.
Benefits
- Breakfast, lunch, and dinner are provided daily.
- Family insurance with 5 Lakhs of coverage for the employee and family.
- Unlimited paid time off.
- Flexible working hours.
- Competitive compensation and equity.
Categories
About Emergent Labs
Emergent Labs builds autonomous coding agents and an AI app builder that generate, test, and deploy production software from plain-language specifications for developers and product teams. It offers a cloud platform and APIs for building and operating applications, replacing parts of traditional software development workflows. Privately held and headquartered in San Francisco, it is backed by Y Combinator and investors including Khosla Ventures, SoftBank, Google, and Lightspeed.