onsite
Engineering Manager - Johnson Controls
Engineering Manager
Seasoned Engineering Manager with 12+ years of software development experience, leading high‑performing teams to design, build, and deliver innovative solutions using Java and cloud platforms while fostering an accountable, safety‑first culture.
About the role
Key Responsibilities
- Lead, mentor, and grow a team of software engineers, establishing clear goals, performance metrics, and a culture of accountability and safety.
- Architect, design, and oversee the delivery of scalable software solutions, ensuring alignment with product strategy and technical standards.
- Drive Agile practices, sprint planning, and continuous delivery pipelines to accelerate release cycles and improve quality.
- Collaborate with product, UX, and operations stakeholders to translate business requirements into technical specifications.
- Implement and maintain cloud infrastructure (AWS) and DevOps tooling to support reliable, secure, and cost‑effective deployments.
Requirements
- 12+ years of professional software development experience, with at least 4 years in a people‑management or engineering‑leadership role.
- Strong proficiency in Java and modern software engineering practices.
- Hands‑on experience with AWS services, CI/CD pipelines, and containerization.
- Proven track record of applying Agile methodologies and driving continuous improvement.
- Excellent communication, collaboration, and problem‑solving skills, with a focus on fostering an inclusive, high‑performing team environment.