Job Description

The Role:


A Lead Software Development Engineer at Razorpay is well-grounded - innovative, quality focussed, product thinker, and business conscious - not mere coders, of course, with deeper technical context and experience to build quality software. You should be able to see nuances and elements that others might not. Engineering creates a significant impact across different areas, considering the scale of our software product outreach. 

You’re also expected to influence the culture of the company and help shape it in the right way.

Role and Responsibilities :

  • 8+ years of total experience in software development, with at least 2 years in the leading technical team. Strong programming skills, with experience in Golang as an SDE.
  • Proven track record in building and managing developer productivity platforms, tools, and processes.
  • Experience with CI/CD pipelines, cloud infrastructure (AWS preferred), containerization (Docker, Kubernetes), and automation tools (e.g., Jenkins, Terraform).
  • Experience in distributed systems, handling large-scale data processing, and maintaining high-performance products.
  • Deep understanding of AI-driven developer tools, code generation/testing, and their integration into development workflows.
  • Strong communication and problem-solving skills, with a data-driven approach to decision-making
  • Preferred Qualifications:

  • Prior experience in a Developer Experience/Productivity or Platform Engineering team. Experience in fast-paced, high-growth product environments.
  • Contributions to open-source projects or a strong presence on GitHub.
  • Familiarity with additional backend programming languages like Java or Python.
  • Knowledge of DevSecOps practices, including security testing in CI/CD and RBAC policies in Kubernetes.
  • Location: Bangalore

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application