Johnson Controls

Senior Software Architect

Johnson Controls

full-time

Posted on:

Location Type: Hybrid

Location: Indianapolis • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $120,000 - $161,000 per year

Job Level

Senior

Tech Stack

CloudCyber SecurityMicroservices

About the role

  • Design and maintain a scalable, high-performance video management software solutions that integrate seamlessly with various security technologies including Access Control.
  • Review and enhance the architecture and framework design of VMS solutions, ensuring they support large-scale enterprise-level deployments.
  • Collaborate with cross-functional teams to drive product innovation and integration across different security platforms including access control, intrusion detection, and video surveillance.
  • Architect solutions that prioritize interoperability, scalability, and user experience, while maintaining compliance with key industry standards such as CJIS, NIST, and GDPR.
  • Leverage the latest advancements in AI, machine learning, and computer vision to enhance video analytics and surveillance capabilities.
  • Provide technical leadership and mentorship to engineering teams, guiding them through complex problem-solving scenarios and product development cycles.
  • Manage product roadmaps, ensuring timely delivery of high-quality software solutions that align with business goals and customer expectations.
  • Develop and enforce best practices for software development, security, and data management, adhering to strict compliance and cybersecurity frameworks.

Requirements

  • Required Minimum Bachelors degree in Computer Science, Engineering, or related field.
  • 10+ years in software engineering with a focus on AI-driven innovations, cloud architecture, and enterprise solutions.
  • Proven track record of designing and implementing scalable, on-prem & cloud-native microservices-driven architectures.
  • Experience video management software platforms.
  • Demonstrated ability to lead cross-functional teams and manage large-scale software development projects.
Benefits
  • Competitive Bonus plan
  • Competitive benefits package.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
video management softwareAImachine learningcomputer visioncloud architecturemicroservicessoftware developmentdata managementcybersecurityarchitecture design
Soft skills
technical leadershipmentorshipproblem-solvingcollaborationinnovationproject managementcommunicationteam leadershipinteroperability focususer experience design
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering