Principal Engineer

Litmus

Maharashtra

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Litmus is building the data foundation powering industrial AI. We enable real‑time data access from machines, systems, and sensors at the edge to optimize production and minimize downtime.

We seek a hands‑on Principal Engineer to lead the Pune team for Litmus Edge Manager (LEM), driving architecture, product collaboration, and engineering excellence. You will mentor engineers, craft scalable backend services, and champion modern practices while partnering with global teams to deliver the product

Qualifications

  • 12+ years of software engineering experience with 5+ years in a technical leadership role.
  • Strong expertise in Java (Spring Boot) and good working knowledge of Go.
  • Experience building distributed systems and microservices.
  • Hands-on experience with Docker, Kubernetes, and public cloud platforms (AWS, Azure, or GCP).
  • Strong understanding of REST APIs, messaging systems, databases, and system design.
  • Experience leading engineering teams and mentoring developers.
  • Familiarity with CI/CD, automated testing, observability, and security best practices.
  • Excellent communication skills and experience working with globally distributed teams.
  • Experience using AI-powered development tools such as GitHub Copilot or Claude.

Responsibilities

  • Lead and mentor the Pune engineering and QA teams.
  • Design, develop, and maintain scalable backend services using Java and Go.
  • Drive architecture decisions, code quality, security, and engineering best practices.
  • Collaborate with global engineering and product teams to deliver product roadmap initiatives.
  • Translate product requirements into scalable technical solutions.
  • Own engineering quality, testing strategy, and CI/CD standards.
  • Build and grow the engineering team through hiring, coaching, and technical mentorship.
  • Champion modern engineering practices, including AI‑assisted software development.

Skills

Java Spring Boot
Go
Distributed Systems
Docker
Kubernetes
REST APIs
CI/CD
AI-assisted tools

Tools

AWS
Azure
GCP

Job description

Litmus is building the data foundation that powers industrial AI. AI doesn’t work without real‑world, contextualized data – Litmus makes that data usable. As AI adoption accelerates, most industrial environments still can’t access or use their operational data, and we solve that gap.

We’re a growth‑stage software company helping manufacturers access, structure, and use real‑time data from machines, systems, and sensors at the edge. Our platform sits at the intersection of edge computing, AI, and industrial operations, enabling some of the world’s largest companies to run operations in real time, reduce downtime, and optimize production.

Principal Engineer

About The Role

We are looking for a hands‑on Principal Engineer to lead the Pune engineering team for Litmus Edge Manager (LEM) – our centralized platform for managing edge deployments across global manufacturing sites. You will provide technical leadership while actively contributing to product development, architecture, and engineering excellence. This role combines software engineering, team leadership, product collaboration, and quality ownership to build a high‑performing engineering organization.

What You’ll Do
  • Lead and mentor the Pune engineering and QA teams.
  • Design, develop, and maintain scalable backend services using Java and Go.
  • Drive architecture decisions, code quality, security, and engineering best practices.
  • Collaborate with global engineering and product teams to deliver product roadmap initiatives.
  • Translate product requirements into scalable technical solutions.
  • Own engineering quality, testing strategy, and CI/CD standards.
  • Build and grow the engineering team through hiring, coaching, and technical mentorship.
  • Champion modern engineering practices, including AI‑assisted software development.
Must Have
  • 12+ years of software engineering experience with 5+ years in a technical leadership role.
  • Strong expertise in Java (Spring Boot) and good working knowledge of Go.
  • Experience building distributed systems and microservices.
  • Hands‑on experience with Docker, Kubernetes, and public cloud platforms (AWS, Azure, or GCP).
  • Strong understanding of REST APIs, messaging systems, databases, and system design.
  • Experience leading engineering teams and mentoring developers.
  • Familiarity with CI/CD, automated testing, observability, and security best practices.
  • Excellent communication skills and experience working with globally distributed teams.
  • Experience using AI‑powered development tools such as GitHub Copilot or Claude.
Nice to Have
  • Experience with Industrial IoT, edge computing, or manufacturing software.
  • Knowledge of MQTT, OPC‑UA, Modbus, Kafka, or RabbitMQ.
  • Experience with AI/ML deployment at the edge.
  • Familiarity with Grafana, OpenTelemetry, and observability platforms.
  • Experience building Global Capability Centers or leading distributed engineering teams.
Why Join Litmus?
  • Build next‑generation Industrial AI and Edge Computing products.
  • Work on large‑scale distributed systems used by global manufacturers.
  • Collaborate with highly experienced global engineering teams.
  • Lead the growth of a strategic engineering team in Pune.
  • Influence architecture, product direction, and engineering culture from day one.

Litmus is an equal opportunity employer committed to building an inclusive workplace where innovation and collaboration thrive.

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

Similar jobs worth comparing

Senior Software Engineer - Industrial, GCC
Senior Software Engineer - Industrial, GCC

Litmus • Maharashtra

On-site
INR 1,500,000 - 2,000,000
Senior Yocto Developer GCC
Senior Yocto Developer GCC

Litmus • Maharashtra

On-site
INR 1,500,000 - 2,000,000
Application Engineer- Onboarding
Application Engineer- Onboarding

Litmus • Pune District

On-site
INR 1,200,000 - 2,000,000
Principal Application Engineer
Principal Application Engineer

Litmus • Maharashtra

Hybrid
INR 3,500,000 - 6,000,000
Customer Success Application Engineer, Litmus GCC
Customer Success Application Engineer, Litmus GCC

Litmus • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer - Golang
Senior Software Engineer - Golang

Litmus • Pune City

Remote
INR 7,005,000 - 13,135,000
Software Developer
Software Developer

Litmus • Maharashtra

On-site
INR 1,000,000 - 1,500,000
Senior QA Test Engineer
Senior QA Test Engineer

Litmus • India

On-site
INR 600,000 - 1,200,000
Customer Support Analyst - 24/7 support
Customer Support Analyst - 24/7 support

Litmus • Pune City

Remote
INR 600,000 - 1,000,000
Director, Software Engineering
Director, Software Engineering

Litmos • Pune District

Hybrid
INR 5,000,000 - 7,000,000
20% bonus potential
Equal opportunity employer