Engineering Manager (Java, .NET, Kafka, Angular): Building Management & Controls
- Location Pune-Maharashtra-India
- Experience 10+ yrs
- Job type Full-time
- Posted 8 Oct 2026
You will be taken to the employer’s own careers page to apply.
Job details
- Job ID
- WD30281723
Job description
Location: Pune, India Reports to: Senior Engineering Manager Team size: 5-6 direct reports; 15-20 indirect (via leads/senior engineers) Employment type: Full-time Experience: 10+ years total About the Role We're looking for an experienced Engineering Manager to lead a team building software for building management and controls, including platforms that connect, monitor, and optimize HVAC, energy, lighting, and other building systems. You'll manage 5-6 direct reports and provide technical and delivery leadership across a broader group of 15-20 engineers, using Java, .NET, Kafka, and Angular. You'll partner with Product, Architecture, QA, and Embedded/Controls teams to deliver reliable, scalable, and secure solutions. What You'll Do
- Lead, coach, and grow direct reports (leads and senior engineers) and extend your influence to the wider 15-20 member team through them
- Hire, onboard, and retain strong talent, and build a high-trust, high-performance culture in the Pune team
- Own end-to-end delivery: roadmap planning, sprint execution, risk management, and dependency management across teams
- Guide architecture and design across Java and .NET services, Kafka-based event streaming, and Angular front ends
- Oversee design and operation of Kafka pipelines handling telemetry and events from building devices and controllers (topic design, partitioning, schema management, consumer lag, fault tolerance)
- Drive integration with building automation protocols and systems (e.g., BACnet, Modbus, MQTT, OPC UA) and IoT/edge gateways