Lead Software/Data Engineer - Data Platform

Happiest Minds Technologies

Bengaluru Urban

Hybrid

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm is seeking a seasoned Lead Software Engineer to guide and mentor engineering teams while developing and maintaining a cutting-edge streaming data platform for a healthcare CRM product. This role requires strong technical skills in Python, SQL, and cloud technologies, along with experience in leading teams and implementing scalable solutions. The position offers a hybrid work model with four days from the office and one day from home.

Qualifications

  • 7+ years of experience in software development with a focus on Python.
  • Proven experience writing SQL queries for data analysis.
  • Experience with CI/CD pipelines and automated testing.

Responsibilities

  • Lead and mentor engineering teams in software development.
  • Develop and maintain scalable data pipelines.
  • Collaborate with product teams to deliver innovative solutions.

Skills

Python
SQL
NodeJS
Scala
Kafka
Leadership
Mentorship
Technical architecture design

Tools

AWS
Docker
Kubernetes
Git
Jenkins

Job description

Get AI-powered advice on this job and more exclusive features.

We are seeking a seasoned Lead Software Engineer to guide and mentor engineering teams while developing and maintaining a cutting-edge streaming data platform for a leading healthcare CRM product. You will lead technical design, implement scalable solutions using Python, SQL, Kafka, and cloud technologies, and ensure high performance and quality across the platform.

Key Responsibilities:

  • Mentor and guide engineering teams in all aspects of the SDLC.
  • Lead technical design sessions and translate ideas into robust technical architecture.
  • Develop and maintain scalable, high-performance data pipelines and streaming systems.
  • Use Python, SQL, Scala, NodeJS, and work with relational databases, NoSQL stores, and Kafka.
  • Refactor and optimize legacy codebases for improved performance and scalability.
  • Collaborate with product and engineering teams to deliver innovative solutions in an agile environment.
  • Support technical support teams with ad-hoc data queries and operational troubleshooting.
  • Ensure data pipelines and APIs meet enterprise-grade performance and usability standards.

Technical Requirements:

  • Proven experience (7+ years) writing SQL queries for data analysis and reporting.
  • 7+ years hands-on experience developing with native Python; additional scripting languages a plus.
  • Strong understanding of software engineering concepts, programming methodologies, and the full SDLC.
  • Experience leading teams or managing direct reports, with coaching and mentoring skills.
  • Strong experience with CI/CD pipelines (Git, Jenkins).
  • Hands-on with Docker, Kubernetes, and AWS or equivalent cloud platforms.
  • Experience with TDD, automated testing, and ensuring code quality.
  • Understanding of large-scale distributed systems and enterprise scalability requirements.
  • Excellent time management, prioritization, and agile delivery skills.

Key Skills:

  • Python | SQL | NodeJS | Scala
  • Kafka | Relational and NoSQL databases
  • AWS or other cloud services
  • Leadership, mentorship, and technical architecture design

Work Mode - 4days from Office & 1days from home

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology

Referrals increase your chances of interviewing at Happiest Minds Technologies by 2x

Sign in to set job alerts for “Data Engineer” roles.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer+Java
Data Engineer+Java

SRS Consulting Inc • Pune City

On-site
INR 1,000,000 - 1,500,000
Data Engineer
Data Engineer

BPMLinks • Hyderabad

On-site
INR 800,000 - 1,200,000
Data Engineer
Data Engineer

HealthEdge • Bengaluru Urban

On-site
INR 900,000 - 1,400,000
Data Engineer
Data Engineer

Enterprise Minds, Inc • India

Remote
INR 800,000 - 1,200,000
2702 - Data Engineer
2702 - Data Engineer

EXL • Pune City

On-site
INR 1,000,000 - 1,500,000
Senior Data Engineer – Databricks
Senior Data Engineer – Databricks

Anblicks • Hyderabad

On-site
INR 1,200,000 - 1,500,000
Innovation-driven team
Cutting-edge technologies
Senior Data Engineer
Senior Data Engineer

Enlighten Hacks - Community for Growth • Mumbai Suburban

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

Josys • Bengaluru

On-site
INR 15,000,000 - 20,000,000
Data Engineer
Data Engineer

InfoBeans • Pune City

Hybrid
INR 1,200,000 - 1,800,000
Data Engineer – Azure & Big Data Platforms
Data Engineer – Azure & Big Data Platforms

Weekday (YC W21) • India

Remote
INR 1,200,000 - 1,600,000