Principal Engineer
Software Engineering
Pune, Maharashtra, India
Who is Litmus
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. 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.
Backed by leading investors and trusted by global manufacturers and partners like Google, Microsoft, Dell, Oracle, and Mitsubishi, Litmus is powering the shift toward software-defined manufacturing.
Why join Litmus
Build the infrastructure that makes industrial AI possible
AI is moving beyond the cloud and into the physical world. At Litmus, you’ll build the infrastructure that enables real-time data to power AI and machine learning systems in production environments.
Work on problems where software meets the real world
Most AI systems fail without access to real-world data. You’ll build the layer that makes them viable in production. We solve challenges at the intersection of distributed systems, real-time data, and industrial constraints — where reliability, scale, and performance are non-negotiable.
Have real impact, fast
You’ll work on systems used by real customers in production, with direct impact on product and company trajectory. As a scaling company, we move quickly. You’ll have ownership, visibility, and the ability to shape both product and company as we scale.
Join a high-performance team
We’re building a team that holds a high bar and pushes each other to improve. You’ll work alongside experienced operators, engineers, and leaders who have done this before and are building again at scale. We hire people who take ownership, move quickly, and care about outcomes. No passengers.
Our culture
At Litmus, the team is collaborative, curious, and low ego. People are scrappy, take ownership, and look for ways to make an impact. We value empathy just as much as execution, whether that’s in how we build, how we communicate, or how we support each other.
We’re a growing company, so things move quickly and not everything is perfectly defined. If you enjoy figuring things out, working closely with others, and making steady progress, you’ll do well here.
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.