Senior Backend Engineer Opportunity in India
CodeRound AI is partnering with a high-growth, VC-backed startup client (which has successfully raised $55M) to find an exceptional Senior Backend Engineer in India. This is an unparalleled opportunity to join a leading product company, working on critical backend systems.
CodeRound AI specializes in connecting the top 5% of global tech talent with fast-growing, VC-funded product startups across the US, UK, EU, UAE, and India. Apply through us to unlock up to 15 interview opportunities with industry leaders.
About the Role: What You'll Do
- Lead the design, development, and ongoing maintenance of highly scalable backend services, primarily utilizing Python.
- Architect, implement, and manage robust event-driven, distributed systems, leveraging technologies such as Kafka, RabbitMQ, and other streaming platforms.
- Design and evolve high-performance REST and gRPC APIs capable of handling large-scale production workloads.
- Take full ownership of system architecture, prioritizing fault tolerance, scalability, and overall reliability.
- Drive significant performance improvements through advanced techniques including caching, indexing, asynchronous processing, and sophisticated query optimization.
- Design and implement efficient data models using both SQL databases (e.g., PostgreSQL, MySQL) and NoSQL solutions (e.g., Cassandra, ScyllaDB).
- Ensure stable and reliable software releases by implementing strong observability practices, including metrics, logs, and traces.
- Collaborate closely with cross-functional teams, including product management, AI/ML, frontend, and DevOps, to translate business requirements into robust backend systems.
- Mentor junior engineers, conduct thorough code reviews, and actively influence technical and architectural decisions across the team.
- Own backend features end-to-end, from initial system design through to deployment, monitoring, and ongoing optimization.
Who You Are: Required Skills & Experience
- You possess 3+ years of dedicated backend engineering experience.
- You have a proven track record of building and scaling complex backend systems within product-driven environments for extended periods.
- You have deep, hands-on experience designing and operating distributed systems in production environments.
- You are exceptionally strong in asynchronous programming, system design principles, algorithms, and data structures.
- You have practical, hands-on experience with event-driven architectures, including Kafka and RabbitMQ.
- You are comfortable working with containerization technologies like Docker and orchestration tools such as Kubernetes.
- You have practical experience deploying and running high-scale systems on major cloud platforms (AWS, GCP, or Azure).
- You are confident in debugging complex production issues and are skilled at improving system reliability at scale.
- You demonstrate strong ownership, can set clear technical direction, and consistently strive to raise the overall engineering bar within your team.
Bonus Points: Desirable Skills
- Experience working with high-scale consumer or fintech systems.
- Exposure to full-stack development, particularly with modern frontend frameworks like React and TypeScript.
- Experience designing or owning CI/CD pipelines.
- Contributions to open-source projects or an active GitHub profile showcasing your work.