Senior Software Engineer

Razorpay · Bengaluru

  • Experience3–4 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Posted24 Sept 2026

About Razorpay

Razorpay is hiring in Bengaluru in financial services. This role looks for around 3+ years of experience.

Skills

  • Django
  • REST APIs
  • PHP
  • Python
  • Golang
  • Java
  • C/C++
  • AI coding assistants
  • Prompt engineering
  • LLM application development
  • Low-level design
  • System design
  • Scalability
  • Reliability
  • Fault tolerance

The role

A backend developer at a payments technology company builds payment infrastructure and REST APIs with Django, designs scalable systems, and applies generative AI engineering to product development. This person shapes user-focused product solutions and contributes to open-source payment standards.

Full job description

About the Role:

A Senior SDE at Razorpay is well-grounded - smart, quality-focused, product-thinking, and business-conscious. Not a mere coder. You bring strong technical context and the experience to build software that matters at scale. Engineering at Razorpay creates significant impact across the payments ecosystem. You are expected to influence the culture of the company - bring conviction, challenge the status quo, set the bar, and help the team grow. We are looking for engineers who are current - not just technically strong, but actively working in AI-augmented workflows. At Razorpay, AI is not a feature we are building toward - it is part of how we build today.

What You Will Build

Scale Razorpay's payment infrastructure to get every Indian to pay onlineShape REST APIs used by developers worldwideContribute to open source and set standards for mobile paymentsDrive product and design discussions - not just implement themBrainstorm and create new directions in Razorpay's quest to make online payments easy and accessible to all

What We Are Looking For

3+ years of experience in technologyStrong product design sense - you think about the user, not just the implementationProficiency in any of: PHP, Python, Django, Golang, Java, or C++Ability to understand end-user requirements, formulate use cases, and arrive at effective solutionsGood understanding of REST APIs and the web in generalAbility to build a feature from scratch and drive it to completion independentlyWillingness to learn new technology - whatever lets you deliver the best productClean, well-structured code as a default - with awareness of performance and time complexity trade-offs

AI fluency we expect:

Hands-on experience with AI coding assistants - you use them actively, not occasionallyAbility to decompose problems into structured, constrained prompts with clear expected outcomesCritical review mindset - you own every line of AI-generated code, spot hallucinations, incorrect assumptions, and security gapsStrong LLD depth before agent use - you design first, delegate secondAwareness of where AI helps and where it fails - and the judgment to know the difference

Why This Role Is Different

Most companies say they want engineers who care about product. We actually mean it. You will influence product direction from day one - not just implement specs.No whiteboard coding. No obscure algorithm puzzles. Every round mirrors what you would actually do at Razorpay. If you have been doing the same thing for two years and want a reset - this role will challenge you in ways that are hard to find elsewhere.

Good to Have

Weekend side projects or contributions to open source on GitHubPrior experience at a product companyHands-on experience building with LLMs or agentic frameworksWorking knowledge of a backend programming language beyond your primary stackExperience designing systems for scalability, reliability, and fault tolerance