Senior Developer Lead

Nxtwave Disruptive Technologies (Hiring for a client)

Mumbai

On-site

INR 4,000,000 - 7,000,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Nxtwave Disruptive Technologies is seeking a Senior Backend Engineer / Tech Lead in Mumbai to own backend architecture, mentor the team, and ship reliable production systems. You will design APIs, data models, and scalable services while collaborating with React Native engineers and other stakeholders.

The role emphasizes hands-on backend work, cloud proficiency (AWS/GCP), CI/CD, observability, and security, with a focus on fintech-like, high-trust product domains.

Qualifications

  • 6+ years of professional software engineering experience.
  • Strong hands-on experience with Python backend development.
  • Good experience with REST APIs, relational databases, asynchronous processing, queues, webhooks, caching, and event-driven systems.
  • Experience with React Native or strong understanding of mobile-backend integration.
  • Experience with AWS or GCP and cloud-based application development.
  • Good knowledge of CI/CD, Docker/containerisation, monitoring, logging, security, and production support.
  • Strong understanding of system design, scalability, reliability, testing, and observability.
  • Experience with fintech, payments, investments, banking, or other high-trust products is preferred.
  • Hands-on experience with AI/LLM integrations or AI-assisted development is preferred.
  • Strong communication, problem-solving, code-review, and ownership skills.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python.
  • Build APIs, business workflows, integrations, background jobs, webhooks, and reconciliation systems.
  • Own backend architecture, data models, service boundaries, and technical design.
  • Collaborate with React Native engineers to define APIs and integrations.
  • Design asynchronous and event-driven workflows with proper retry and reconciliation handling.
  • Work with relational databases, caching, queues, APIs, and third-party integrations.
  • Establish best practices for coding, testing, reviews, documentation, observability, and production releases.
  • Mentor junior developers through code reviews, design discussions, debugging, and guidance.
  • Collaborate with Product, Design, Operations, and other stakeholders to deliver technical solutions.
  • Improve CI/CD, cloud infrastructure, monitoring, logging, security, and deployment processes.
  • Evaluate and integrate AI tools and technologies to boost productivity or capabilities.

Skills

Python backend
REST APIs
React Native integration
AWS/GCP
CI/CD & Docker
System design
AI/LLM integrations
Mentoring/team leadership

Tools

Docker
CI/CD tooling

Job description

Senior Backend Engineer / Tech Lead
Job Description

We are looking for a Senior Backend Engineer / Tech Lead who can remain hands‑on while taking ownership of backend architecture, technical execution, and team mentoring.

The role involves building reliable production systems, improving engineering practices, mentoring developers, and contributing to technical decisions across the product.

Key Responsibilities
  • Design, develop, and maintain scalable backend services using Python.
  • Build APIs, business workflows, integrations, background jobs, webhooks, and reconciliation systems.
  • Own backend architecture, data models, service boundaries, and technical design.
  • Work closely with React Native engineers to define APIs, application states, error handling, and integrations.
  • Design reliable asynchronous and event‑driven workflows with proper retry, failure, duplicate, and reconciliation handling.
  • Work with relational databases, caching, queues, APIs, and third‑party integrations.
  • Establish best practices for coding, testing, code reviews, documentation, observability, and production releases.
  • Mentor junior developers through code reviews, design discussions, debugging, and technical guidance.
  • Collaborate with Product, Design, Operations, and other stakeholders to deliver technical solutions.
  • Improve CI/CD, cloud infrastructure, monitoring, logging, security, and deployment processes.
  • Evaluate and integrate AI tools and technologies where they can improve engineering productivity or product capabilities.
Required Skills
  • 6+ years of professional software engineering experience.
  • Strong hands‑on experience with Python backend development.
  • Good experience with REST APIs, relational databases, asynchronous processing, queues, webhooks, caching, and event‑driven systems.
  • Experience with React Native or strong understanding of mobile‑backend integration.
  • Experience with AWS or GCP and cloud‑based application development.
  • Good knowledge of CI/CD, Docker/containerisation, monitoring, logging, security, and production support.Experience leading or mentoring a team of developers.
  • Strong understanding of system design, scalability, reliability, testing, and observability.
  • Experience with fintech, payments, investments, banking, or other high‑trust products is preferred.
  • Hands‑on experience with AI/LLM integrations or AI‑assisted development is preferred.
  • Strong communication, problem‑solving, code‑review, and ownership skills.
Preferred Experience
  • Financial products, investment platforms, payments, broker/custodian integrations, or reconciliation systems.
  • Designing systems with complex transaction states such as pending, retry, failed, duplicate, and reconciled.
  • Experience building mobile applications using React Native with Python backend services.
  • Experience in startup or zero‑to‑one environments.
  • Experience hiring, mentoring, or managing engineering teams.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tech Lead Engineering Lead Backend Python
Tech Lead Engineering Lead Backend Python

Sadad Qa • Hyderabad, Ahmedabad District, Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Tech Lead - 1, Software Engineering (python)
Tech Lead - 1, Software Engineering (python)

Infinity learn • Hyderabad

On-site
INR 4,000,000 - 9,000,000
Senior Backend Engineer
Senior Backend Engineer

Arcana • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Backend Engineer
Senior Backend Engineer

Geosoft Surtech • Srinagar

On-site
INR 2,000,000 - 3,000,000
Backend Developer Lead
Backend Developer Lead

Infinity learn • Hyderabad

On-site
INR 2,800,000 - 4,200,000
Back End Developer – Technical Lead
Back End Developer – Technical Lead

JUARA IT SOLUTIONS • Chennai District

On-site
INR 4,000,000 - 6,500,000
Staff Software Engineer
Staff Software Engineer

Arcana Analytics • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Senior Software Engineer
Senior Software Engineer

Simfluent • Dadri

On-site
INR 2,800,000 - 4,500,000
Competitive salary
Strong insurance package
Extensive learning and development
Software Development Lead - R01570192
Software Development Lead - R01570192

Brillio • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Back End Developer
Back End Developer

RoshAi • Ernakulam

On-site
INR 500,000 - 700,000