Lead Product Engineer - Pharma

TheMathCompany Inc.

India

On-site

INR 2,800,000 - 4,800,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TheMathCompany Inc. seeks an experienced Lead Product Engineer with 7–11 years in software engineering to lead the design and development of scalable, secure, high-performance enterprise applications.

You will own REST APIs, backend services, microservices, and data models, driving architecture decisions for performance, security, and reliability. You will mentor engineers, promote best practices, and collaborate with product managers and stakeholders to translate business needs into technical

Qualifications

  • 7–11 years of software/product engineering experience.
  • Strong hands-on development experience with scalable, secure web apps and microservices.
  • Proficient in Python and/or Node.js; exposure to Golang or Rust is a plus.
  • Strong understanding of OOAD, SOLID, design patterns, and clean coding.
  • Experience designing databases with ER diagrams, data flows, and APIs.
  • Relational databases (PostgreSQL/MySQL) and NoSQL (MongoDB).
  • Experience with at least one major cloud platform (AWS/Azure/GCP).
  • Terraform and CloudWatch knowledge; GitHub/Azure DevOps, Docker, Kubernetes experience.
  • OAuth2, OIDC, SAML integrations; Agile/Scrum with JIRA/Azure DevOps.
  • Strong problem-solving, communication, and stakeholder-management skills.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Desirable: AI-assisted development tools like GitHub Copilot or Claude.

Responsibilities

  • Lead the technical design and development of scalable enterprise applications.
  • Own REST APIs, backend services, microservices, and integrations.
  • Drive architecture decisions emphasizing scalability, security, performance and reliability.
  • Build and guide front-end components and data models.
  • Mentor engineers and promote engineering best practices.

Skills

Backend development
REST APIs & microservices
Python
Node.js
Golang
Rust
OOAD & SOLID
Database design
PostgreSQL/MySQL
MongoDB
Cloud platforms
Terraform
CloudWatch
GitHub/Azure DevOps
Docker
CI/CD pipelines
Kubernetes
OAuth2/OIDC/SAML
Agile/Scrum
JIRA
AI-assisted development
Architectural design
Mentoring engineers

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Terraform
CI/CD
GitHub
Azure DevOps

Job description

Job Description
Job Description

We are looking for an experienced Lead Product Engineer with 7–11 years of software engineering experience to lead the design and development of scalable, secure, and high-performance enterprise applications.

Requirements for the Role:-
  • 7–11 years of experience in software/product engineering with strong hands-on development expertise.
  • Strong experience building scalable and secure web applications, REST APIs, and microservices.
  • Proficiency in backend technologies such as Python and/or Node.js; exposure to Golang or Rust is an advantage.
  • Strong understanding of OOAD, SOLID principles, design patterns, clean coding, and application architecture.
  • Experience designing application databases, including ER diagrams, data flows, and API interactions.
  • Strong knowledge of relational databases such as PostgreSQL/MySQL and NoSQL databases such as MongoDB.
  • Hands-on experience with at least one major cloud platform: AWS, Azure, or Google Cloud.
  • Experience with cloud infrastructure and monitoring tools such as Terraform and CloudWatch.
  • Strong working knowledge of GitHub/Azure DevOps, Docker, CI/CD pipelines, and Kubernetes.
  • Experience integrating authentication and authorization mechanisms such as OAuth2, OIDC, and SAML.
  • Good knowledge of Agile/Scrum engineering practices and tools such as JIRA/Azure DevOps.
  • Strong problem-solving, debugging, communication, and stakeholder-management skills.
  • Ability to manage multiple engineering priorities in a fast-paced product environment.
  • Experience using AI-assisted development tools such as GitHub Copilot or Claude to improve development productivity and code quality is desirable.
  • Lead the technical design and development of scalable enterprise applications and product capabilities.
  • Own the design and implementation of REST APIs, backend services, microservices, and application integrations.
  • Drive architecture and design decisions with an emphasis on scalability, security, performance, maintainability, and reliability.
  • Build and guide the development of responsive, reusable, and maintainable front-end components.
  • Lead application database design and ensure appropriate data models and integration patterns.
  • Provide technical leadership and engineering guidance to developers while remaining hands-on with development.
  • Drive code quality through design reviews, code reviews, coding standards, and engineering best practices.
  • Collaborate closely with Product Managers, designers, and engineering stakeholders to translate business requirements into technical solutions.
  • Participate in the complete product lifecycle, including architecture, development, testing, deployment, monitoring, and maintenance.
  • Optimize applications and services for performance and scalability.
  • Establish and improve automated testing, unit testing, integration testing, and deployment practices.
  • Drive effective adoption of CI/CD, containerization, Kubernetes, and cloud-native engineering practices.
  • Identify technical risks, dependencies, and engineering bottlenecks and drive them toward resolution.
  • Mentor engineers and help strengthen engineering practices across the team.
  • Champion AI-assisted software-development workflows using tools such as Claude and GitHub Copilot, including reusable development skills and agents where relevant.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

NexTurn • Hyderabad

On-site
INR 3,000,000 - 5,500,000
Lead Software Engineer
Lead Software Engineer

Inito • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Lead Technical Consultant
Lead Technical Consultant

Nemetschek Group • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Associate Director - Python & Go
Associate Director - Python & Go

Aziro • Pune District

Hybrid
INR 4,000,000 - 7,000,000
Senior Engineering Manager
Senior Engineering Manager

Confidential • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Product Engineering Lead
Product Engineering Lead

Solytics Infotech • Pune District

On-site
INR 2,500,000 - 3,500,000
Technical Architect â Product Engineering
Technical Architect â Product Engineering

Tech Prescient • Maharashtra

On-site
INR 5,000,000 - 8,000,000
Team Lead(Full-Stack) - Software Engineering
Team Lead(Full-Stack) - Software Engineering

Esko • Bengaluru

Hybrid
INR 3,000,000 - 4,500,000
Tech Lead - FullStack (ROR)
Tech Lead - FullStack (ROR)

Azilen Technologies • Ahmedabad District

On-site
INR 4,000,000 - 7,000,000
Software Engineering Lead
Software Engineering Lead

RELX • Chennai District

On-site
INR 2,500,000 - 4,500,000