Director of Engineering - Video Solutions

Johnson Controls•Fishers, IN
•Remote

About The Position

Johnson Controls is seeking a Director of Engineering to lead globally distributed teams developing, delivering, and sustaining commercial video solutions. The role owns engineering execution, product quality, technical direction, and team development, partnering with Product Management to turn customer needs and business priorities into achievable plans. The leader will improve delivery predictability and customer experience while guiding modernization across on-premises, hybrid, and cloud-connected solutions, balancing new capabilities with reliability, performance, cybersecurity, and compatibility for established customers. The Director will set engineering strategy and technology roadmaps for video solutions; lead engineering managers and technical teams; manage budgets, staffing, capacity, and external development resources; and develop engineering talent. The role is accountable for delivery commitments, quality practices, customer escalations, technical modernization, security, and engineering effectiveness. It works across Product Management, Program Management, Quality Engineering, cloud engineering, architecture, Support, Sales, and technology partners to align investments with business objectives and customer needs. This is a fully remote, U.S.-based position. The hiring salary range is $165,000–$235,000, with salary determined by qualifications and other factors. The position also offers a competitive bonus plan and benefits package. Johnson Controls may use technology-assisted tools, including AI, to help identify and evaluate candidates; hiring decisions are made by human reviewers.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical discipline, or equivalent relevant experience.
  • 12+ years of software engineering experience.
  • 5+ years leading engineering teams, including experience managing engineering managers or multiple teams.
  • Demonstrated accountability for developing, delivering, and sustaining commercial software products.
  • Experience leading globally distributed teams, managing engineering budgets, and developing technical leaders.
  • Strong technical understanding of video management, video streaming, or comparable real-time, performance-sensitive distributed systems.
  • Proven ability to improve delivery predictability, product quality, and resolution of customer issues.
  • Experience modernizing established software while maintaining compatibility and continuity for existing customers.
  • Working knowledge of cloud and hybrid architectures, cybersecurity, automated testing, and modern software delivery practices.
  • Ability to balance customer commitments, technical investment, staffing, and cost.
  • Strong communication skills and experience partnering across engineering, product, quality, and customer-facing functions.

Nice To Haves

  • Advanced degree (MS, MBA, or PhD) in a relevant technical or business discipline.
  • Experience developing commercial video management, surveillance, or physical security solutions.
  • Knowledge of camera integration, video protocols, recording and storage architectures, and access control integrations.
  • Experience delivering cloud-connected or hybrid video solutions.
  • Experience incorporating computer vision or AI-powered analytics into commercial products.
  • Success leading modernization and improving the performance of an established engineering organization.
  • Experience applying engineering metrics, automation, and AI-assisted development to improve delivery and quality.

Responsibilities

  • Define and execute engineering strategy for video solutions, aligning technology investments and team capabilities with business priorities and product roadmaps.
  • Partner with Product Management to address customer needs and competitive gaps while balancing innovation, reliability, and lifecycle requirements.
  • Establish phased modernization plans for video capabilities, cloud connectivity, interoperability, and AI integration.
  • Translate strategic priorities into engineering plans, resource allocations, and measurable outcomes; identify risks and communicate investment recommendations and trade-offs to senior leadership.
  • Lead globally distributed engineering managers and technical teams, setting responsibilities, priorities, and performance expectations.
  • Recruit, develop, and retain talent; strengthen engineering leadership and succession readiness.
  • Build collaboration across locations and with architecture, quality, cybersecurity, and platform teams.
  • Manage engineering budgets, staffing plans, capacity, and external development resources.
  • Own engineering delivery against agreed scope, schedule, quality, and budget commitments; coordinate plans and dependencies with Product Management and Program Management.
  • Strengthen test strategies, automation, release readiness, and prevention of recurring defects with Quality Engineering.
  • Lead responses to customer escalations, including prioritization, root-cause analysis, corrective actions, and timely communication.
  • Establish measures of delivery predictability, product reliability, defect escapes, and the age and resolution of customer issues.
  • Own the engineering technology roadmap for video solutions within the role’s scope, aligned with broader architecture standards.
  • Guide improvements in video recording, playback, streaming, storage, device interoperability, and system performance.
  • Prioritize technical debt and component modernization based on customer impact, security exposure, delivery constraints, and lifecycle needs.
  • Partner with cloud engineering and enterprise architecture leaders to adopt shared services and reusable capabilities.
  • Advance hybrid and cloud-connected deployments while maintaining continuity and compatibility for existing customers.
  • Collaborate with AI specialists to integrate video analytics and other AI-enabled capabilities that deliver measurable customer value.
  • Improve development, integration, testing, and release processes through automation and disciplined engineering practices.
  • Drive effective adoption of CI/CD, automated testing, and AI-assisted development tools.
  • Embed secure development, vulnerability remediation, and supported-component lifecycle management into engineering execution.
  • Use engineering and operational data to identify bottlenecks and verify improvement results; ensure performance, scalability, resilience, and supportability are addressed throughout development.
  • Partner with Product Management, Support, Sales, and other stakeholders to understand customer workflows, deployment challenges, and market needs.
  • Align engineering investments with business objectives and available capacity; support improvements in product cost, supportability, and cost to serve.
  • Collaborate with technology partners and vendors to strengthen interoperability and extend solution capabilities.
  • Communicate delivery status, technical risks, and resource needs clearly to senior leadership.

Benefits

  • Competitive bonus plan based on individual, group, and corporate performance.
  • Competitive benefits package.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service