Back to Job Board
M

Lead Software Engineer

MASTER MIND CONSULTANCYMH, IndiaApril 17, 2026

Job Description

Job Title : Lead Software Engineer

Experience : 8-10 Years

Location : Mumbai

Roles & Responsibilities

  • Lead design, development, and delivery of applications across the full SDLC.
  • Provide technical leadership, define architecture, and ensure coding standards.
  • Develop, debug, and enhance complex applications and systems.
  • Build and maintain AI/ML and GenAI-based solutions for business use cases.
  • Design scalable, secure, and high-performance system architectures.
  • Collaborate with cross-functional teams including DevOps and business stakeholders.
  • Mentor junior developers and conduct code reviews.
  • Troubleshoot and resolve complex technical and production issues.
  • Manage incident handling, documentation, and ensure SLA adherence.
  • Work closely with stakeholders to gather requirements and deliver solutions.
  • Drive innovation using modern technologies like cloud, DevOps, and automation.

Requisites

  • Bachelor’s or Master’s degree in Engineering or related field.
  • Strong expertise in Python, SQL, and database concepts.
  • Experience with Machine Learning, AI, and GenAI technologies.
  • Hands-on experience with AWS cloud services and data platforms.
  • Knowledge of DevOps tools like Jenkins, GitLab, Ansible, and CI/CD pipelines.
  • Experience with containerization tools such as Kubernetes

.

  • Familiarity with data lakes, ETL pipelines, and data processing tools.
  • Experience with LLM integration, prompt engineering, and RAG concepts.
  • Understanding of microservices and scalable architecture design.
  • Ability to lead teams, mentor developers, and work in global environments.
  • Knowledge of financial markets or compliance systems is an advantage.

Preparing for this role?

Practice with an AI interviewer tailored to Lead Software Engineer at MASTER MIND CONSULTANCY.