2,286,484open jobs
145,448companies
273,430added this week
Browse all
Location
In office (Pune)
Seniority
Staff · 10+ years exp
Visa
Sponsors visas in United States, Ireland; no register of this country names it

First seen by Alion on Nov 14, 2026. Johnson Controls scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Johnson Controls is a building technology company that makes and services heating, ventilation and air conditioning equipment, building automation and controls, fire detection and suppression systems, and security and access control products. It sells under brands such as York, Metasys and Tyco to commercial buildings, hospitals, data centers, schools and government facilities in more than 150 countries, and runs its North American operations from Milwaukee, Wisconsin. The company is headquartered in Cork, Ireland.

Job description:


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
  • Ensure quality, reliability, and security for systems that interact with physical infrastructure, including alarms, scheduling, and device commissioning workflows
  • Champion engineering best practices: code reviews, automated testing, CI/CD, observability, and secure coding
  • Manage technical debt, modernization, and migrations (e.g., legacy .NET to modern .NET, monolith to microservices)
  • Work with global stakeholders and distributed teams, aligning priorities across time zones
  • Report on delivery, team health, and engineering metrics to the Senior Engineering Manager and leadership


What We're Looking For:


Required:

  • 10+ years of total software engineering experience, with 3+ years managing engineers or leading teams
  • Experience managing or leading a team of 15-20 engineers, including through leads/managers
  • Strong hands-on background in Java (Spring / Spring Boot) and .NET (C#, ASP.NET Core)
  • Solid experience with Apache Kafka (event-driven architecture, stream processing, Kafka Connect, Schema Registry)
  • Working knowledge of Angular and modern front-end practices (TypeScript, RxJS)
  • Experience designing microservices, REST APIs, and distributed systems
  • Domain experience in building management systems (BMS/BAS), building controls, or IoT/industrial automation
  • Proven record of delivering complex projects with cross-functional and globally distributed teams
  • Strong coaching, performance management, and stakeholder communication skills


Nice to have:

  • Knowledge of building protocols (BACnet, Modbus, LonWorks, MQTT, OPC UA) and HVAC/energy management concepts
  • Experience with time-series data, telemetry platforms, and analytics/fault detection
  • Cloud experience (Azure, AWS, or GCP), Docker, and Kubernetes
  • Familiarity with SQL/NoSQL databases and time-series stores (e.g., SQL Server, PostgreSQL, InfluxDB, TimescaleDB)
  • Understanding of cybersecurity standards for OT/IoT environments (e.g., IEC 62443)
  • Experience with edge computing or firmware/controls team collaboration
  • Agile/Scrum experience at scale

Skills

.NET, ASP.NET, Angular, BACnet, BAS, BMS, C#, Java, Kafka, MQTT, Modbus, Spring, TypeScript

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,286,484 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Leadership
Similar stack
Same company
Pune
Network Team Lead 5 hours ago
In office · 12+ years exp · Pune
Python
DevOps
VMWare
Azure
CI/CD
Git
AWS
VPN
BGP
OSPF
MPLS
Cybersecurity
Zero Trust
Management
Jira
Apply
In office · 10+ years exp · Pune
Java
Analytics
SAP BusinessObjects
Apply
IT Incident Manager 7 months ago
In office · 10+ years exp · Bachelor's Degree · Kochi
Python
PowerShell
Bash
DevOps
Zabbix
VMWare
Azure
Hyper-V
Linux
Windows
DNS
DHCP
Apache HTTP Server
Cybersecurity
Microsoft Entra ID
Active Directory
PKI
Management
ITIL
ITSM
Service Desk
Apply
In office · Full-Time · 12+ years exp · Bachelor's Degree · Chennai · Pune
Java
Java
Spring Boot
Hibernate
Spring MVC
Spring Cloud
Databases
Apache Kafka
DevOps
GCP
Azure
AWS
Kubernetes
Apply
VP, Engineering 6 hours ago
In office · 18+ years exp · Hyderabad
AI/ML
AI Agents
RAG
Machine Learning
DevOps
CI/CD
Platform Engineering
Incident Management
Apply
In office · 12+ years exp · Pune
Python
JavaScript
Java
TypeScript
SQL
Bash
Java
Spring Boot
Databases
MySQL
PostgreSQL
Apache Kafka
Google BigQuery
Frontend
Angular
DevOps
Terraform
Ansible
GCP
CI/CD
Jenkins
AWS
Docker
Kubernetes
IAM
Management
Jira
Agile
Scrum
Apply
In office · 4+ years exp · Pune
Python
Java
Databases
Google BigQuery
AI/ML
Airflow
DevOps
GCP
Apply
In office · 3+ years exp · Pune
Python
JavaScript
Java
TypeScript
Node JS
Python
FastAPI
Java
Spring Boot
AI/ML
LangChain
Prompt Engineering
Multimodal AI
AI Agents
LLM
RAG
OpenAI
Hugging Face
Frontend
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
DevOps Engineer 1 hour ago
In office · 3+ years exp · Bengaluru · Chennai · Pune
Python
Java
DevOps
Splunk
Terraform
Ansible
Prometheus
CI/CD
GitOps
AWS
Docker
Kubernetes
Grafana
Amazon EKS
Cybersecurity
ISO 27001
SOC 2
Apply
In office · 5+ years exp · Pune
Go
JavaScript
Java
Node JS
DevOps
Kubernetes
Management
Agile
Apply
See all jobs
This is one of many
2,286,484 more open roles from verified company boards, updated every day.