
Senior Software Architect
Johnson Controls
full-time
Posted on:
Location Type: Hybrid
Location: Indianapolis • 🇺🇸 United States
Visit company websiteSalary
💰 $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