Engineering
Software Development Engineer (SDE 2)
This form also covers Engineering Head, Agent SDK Lead, Senior DevSecOps Engineer, Software Development Engineer (Frontend & Mobile), AI Head, Senior AI Researcher, Senior AI Engineer. Select Software Development Engineer (SDE 2) when it asks which role you want.
About the role
As an SDE 2 at RevRag AI, you will own critical backend services and workflows powering our Voice AI and in-app agent platform. This is not a feature-factory role. You will design systems, drive execution, operate them in production, and evolve them over time.
You are expected to work with significant autonomy, handle ambiguous problem statements, make sound engineering trade-offs, and raise the technical bar of the team.
You will collaborate closely with product, AI, and Forward Deployed Engineering (FDE) teams to ship systems that directly impact customers in production.
Key Responsibilities
- Own one or more core backend services or subsystems end-to-end (design, implementation, deployment, reliability, and evolution).
- Design and build scalable, reliable APIs and services for voice workflows, LLM pipelines, and agent orchestration.
- Drive technical design for new features and systems; write and review design docs and architecture proposals.
- Lead execution of complex, multi-component features involving multiple services and integrations.
- Make engineering trade-offs considering latency, reliability, scalability, cost, and developer velocity.
- Improve system observability, performance, and failure handling in production.
- Participate in production operations: debugging incidents, root-cause analysis, and long-term fixes.
- Proactively identify and reduce technical debt and systemic risks.
- Set and raise the bar on code quality, testing, reviews, and engineering practices.
- Mentor junior engineers and interns through code reviews, design feedback, and technical guidance.
- Work closely with product and FDE teams to translate customer and business requirements into robust technical systems.
Must Have
- 4+ years of experience building and operating backend systems in production.
- Strong proficiency in Python (or a similar backend language) and backend engineering fundamentals.
- Experience designing and building REST APIs and service-oriented systems.
- Solid understanding of system design, API design, and data modeling.
- Experience with databases (SQL/NoSQL) and performance considerations.
- Hands-on experience debugging complex production issues.
- Familiarity with cloud environments (AWS, GCP, or Azure) and deployment workflows.
- Ability to work with ambiguous problem statements and drive them to clear technical execution.
- Strong ownership mindset and high engineering judgment.
Nice to Have
- Experience with real-time systems, streaming, or event-driven architectures.
- Exposure to LLM-based systems, AI pipelines, or voice/speech systems.
- Experience with Docker, CI/CD, and basic DevOps / infra practices.
- Familiarity with observability tooling (logs, metrics, tracing, alerting).
- Experience in startup or high-ownership product teams.
- Understanding of performance, cost, and reliability trade-offs in production systems.
Success in First 3-6 Months
- Take ownership of at least one core service or subsystem in the platform.
- Lead the design and delivery of a complex, production feature used by real customers.
- Make measurable improvements in reliability, latency, or system robustness.
- Become a technical owner for a key area of the Voice AI / agent stack.
- Raise code quality and engineering standards through reviews and system improvements.
- Be trusted to independently drive ambiguous problems from problem statement to design to production.
This Role Is a Great Fit If You
- Enjoy owning systems, not just shipping tickets.
- Care about production quality, reliability, and real-world impact.
- Like working on AI-powered products with real customers and constraints.
- Are comfortable making engineering trade-offs and defending technical decisions.
- Want to grow into a strong technical owner / tech lead in a fast-moving startup.
About RevRag AI
RevRag AI is a Bengaluru-based deep-tech startup building production-grade Voice AI and LLM-powered automation for customer-facing workflows. Our multilingual, in-app AI agents plug directly into BFSI journeys, improving digital onboarding, sales, and support while cutting operational cost by up to 70%.
We work with leading BFSI organisations including Mahindra Finance, Motilal Oswal, PayTM Insurance, PhonePe, KreditBee, Razorpay, Udaan Capital, Kissht, PolicyBazaar, InsuranceDekho, Open Capital, and EaseBuzz.