Johnson Controls
Smart Buildings
PrincipalFullStackEngineer
Neural analysis suggests this role is
optimal for Lead candidates.
“Principal Full Stack Engineer at Johnson Controls. Skills: Full Stack Engineering, Cloud-native architectures, IoT, AI-driven systems. Lead architecture and design. Define modernization initiatives”
What You'll Achieve.
scaling OpenBlue’s next-generation digital products; drive innovation, reliability, and performance; drive customer-centric outcomes
Industry & Context.
What They're Looking For.
Must Have
12+ years of software engineering experience, full stack expertise, Principal/Staff Engineer experience in distributed systems, React/Angular, Java/.NET/Node.js/Python, Azure cloud-native architectures, IoT, messaging, microservices, data systems
Nice to Have
smart-building technologies, IoT platforms, industrial systems, Azure IoT Hub, Digital Twins, Cosmos DB, Event Hub, telemetry, analytics pipelines, AI-driven systems, multi-tenant SaaS development
What You'll Do.
Lead architecture and design
Define modernization initiatives
Provide hands-on expertise
Influence design and implementation
Work with teams building digital twins
Shape engineering patterns
Mentor senior engineers
Champion secure coding practices
How You'll Work.
Team & Collaboration
work across multiple product teams; partnering closely with architects; partnering closely with platform teams; partnering closely with engineering leaders; Collaborate with Enterprise Architecture; Partner with Product, UX, Data Science, and DevOps
Full Job Description
# Job Description: Principal Full Stack Engineer – OpenBlue ## ## Role Overview Johnson Controls’ OpenBlue platform is transforming the built environment through smart, connected, AI-driven systems. We are looking for a Principal Full Stack Engineer to play a key technical leadership role in designing and scaling OpenBlue’s next-generation digital products. This role will define architecture and engineering best practices for cloud-native, IoT-enabled, data-intensive, and AI-driven applications used across buildings, campuses, and enterprise ecosystems. As a Principal Engineer, you will work across multiple product teams, partnering closely with architects, platform teams, and engineering leaders to drive innovation, reliability, and performance across the OpenBlue technology stack. ## ## Key Responsibilities ## ## Platform & Architecture Leadership \- Lead architecture and design of scalable, secure, and resilient solutions across the OpenBlue ecosystem—including IoT data ingestion pipelines, digital twin systems, and smart-building applications. \- Define and guide modernization initiatives: microservices, event-driven architecture, API unification, observability, and data platform integrations. \- Collaborate with Enterprise Architecture to align product design with OpenBlue platform strategy and reference architectures. ## ## Full Stack Engineering Excellence \- Provide hands-on expertise across the entire stack: frontend UIs, backend microservices, cloud-native solutions. \- Influence design and implementation of core capabilities such as identity, tenant management, configuration services, and data interoperability. ## ## IoT, Digital Twin & Data Systems \- Work with teams building digital twins, telemetry processing, device management, and rules engines. \- Shape engineering patterns for device-to-cloud and cloud-to-edge communications. \- Guide integration between OpenBlue cloud services and hardware/controls products. ## ## Mentorship & Cross-Functional Col
Applying for this Principal Full Stack Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Johnson Controls?
Real rants from real employees. Read before you apply.