Backend Engineer
Senior backend Engineer with 4-8 years experience in Python and Go.
About this role
About Emergent
Emergent builds autonomous coding agents that replace traditional software development by generating, testing, and deploying production applications directly from plain-language intent. Our systems run in production at global scale and are used to build millions of real applications.
Since public launch, Emergent has reached $50M ARR in 7 months. 5M+ users across 190+ countries have built 6M+ applications on Emergent. We've raised $100M, backed by Khosla Ventures, SoftBank, Google, Lightspeed, Prosus, Together, and Y Combinator.
We're solving the hard part of AI-driven software creation: correctness, reliability, security, and scale in real production systems. The team is built by repeat founders, Olympiad medalists, IIT & IIM alumni, and leaders from Google, Amazon, and Dropbox.
What You'll Do
- 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
What We're Looking For
- 4–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
Nice to Have
- Experience with Kubernetes, Docker, or cloud infra (AWS/GCP)
- Knowledge of message queues, caching, or databases at scale
- Exposure to ML/AI engineering or infrastructure-related tooling
- Open-source or side project contributions