Johnson Controls · 1 month ago
Platform Engineering Lead - Core Services (remote)
Johnson Controls is a global leader in transforming environments where people live and work. The Platform Engineering Lead - Core Services will design and implement foundational platform services for the One Security Platform, ensuring scalability and security while guiding a team of engineers.
Industrial EngineeringPhysical SecuritySmart Building
Responsibilities
Lead the design and implementation of core platform components, including:
Identity & Access Management (SSO, RBAC, MFA)
API Gateway & developer-facing APIs
Event Bus & Messaging Framework (e.g., Kafka, MQTT)
Audit Logging & Compliance Services
Multi-tenancy & Tenant Isolation Services
Notification & Alerting Framework
Licensing & Entitlement Management
Define and enforce architecture principles, coding standards, and design patterns for core services
Ensure platform scalability, security, and high availability in cloud, on-prem, and hybrid environments
Act as the subject matter expert for core services and mentor engineers on the team
Collaborate with Solution Architects, Integration Teams, and Application Teams to ensure core services meet internal and partner needs
Review and approve high-level designs, technical specs, and major code changes
Provide technical oversight during sprints to ensure timely, high-quality delivery
Work closely with the Director of Platform Services to align roadmap priorities with platform strategy
Engage with Security Engineering to ensure compliance with SOC2, ISO27001, GDPR, and other standards
Partner with DevOps to optimize CI/CD pipelines, monitoring, and incident response for platform services
Collaborate with Workflow & Automation teams to ensure seamless orchestration with core APIs
Break down complex platform features into deliverable tasks for the engineering team
Monitor project progress, identify risks, and proactively address bottlenecks
Ensure unit, integration, and performance testing are implemented for all core services
Lead technical design sessions and architecture reviews
Qualification
Required
Minimum Bachelor's degree in a technical, or engineering, related field
8+ years of software engineering experience, with 3+ years in a technical lead or architect role
Proven expertise in designing and implementing enterprise-grade core services for multi-product or multi-tenant platforms
API-first design principles
Event-driven architectures (Kafka, MQTT, AMQP)
Identity & Access Management protocols (OAuth2, OpenID Connect, SAML)
RBAC, MFA, and security best practices
Multi-tenancy architecture patterns
Experience with cloud-native architectures (Azure, AWS, or GCP) and container orchestration (Kubernetes)
Proficiency in at least one enterprise-grade backend language
Able to travel 5-10%
Preferred
Experience integrating with workflow/orchestration tools (e.g., n8n, Zapier, Node-RED)
Familiarity with physical security products (Access Control, VMS, Alarm Systems)
Experience with video streaming protocols (RTSP, WebRTC) or real-time event processing
Exposure to DevOps practices and monitoring/observability tools (Prometheus, Grafana, ELK)
Experience building SDKs or developer enablement tools
Company
Johnson Controls
Johnson Controls offers smart buildings that create safe, healthy, and sustainable environments.
H1B Sponsorship
Johnson Controls has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (61)
2024 (57)
2023 (80)
2022 (95)
2021 (81)
2020 (93)
Funding
Current Stage
Public CompanyTotal Funding
$1.6BKey Investors
US Department of Energy
2024-12-05Post Ipo Debt· $250M
2024-12-04Post Ipo Debt· $525.61M
2024-05-20Post Ipo Equity· $90M
Leadership Team
Recent News
2026-01-08
2026-01-07
Company data provided by crunchbase