Principal Cloud Engineer

Johnson Controls | Belfast

Date listed

1 month ago

Employment Type

Full time

Principal Cloud Software Engineer

At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. This is an exciting opportunity to develop the next generation of AI-driven security solutions. Your role will have a large impact, as the technology you develop will be used to protect people, facilities, and assets, at scale – around the world. Which is pretty world-changing!

You will be working with a talented team of architects, scientists, product managers, UI/UXD specialists, Software, Hardware, and QA engineers. Our teams are spread across several locations including Boston MA, Indianapolis IN, Belfast UK, Tel-Aviv Israel, Bangalore & Delhi India, Montreal Canada, Boca Raton FL, and Los Angeles CA.

You will be using the latest cutting-edge technologies to power next-generation Access Control and Video solutions. Our market-leading brands include Tyco AI, American Dynamics, Cloudvue, Illustra, Exacq, Software House, Kantech, Innometriks, and CEM.

We are investing heavily for growth so looking for change agents with big bold ideas, an entrepreneurial mindset, and a highly collaborative working style. This might just be THE impactful role you have been looking for!

What we want

We are looking for a hands-on technical leader to define Tyco AI cloud strategy and to create innovative solutions for access control and video. You will work closely with AI development, software development and testing teams to design, implement and optimize Tyco AI cloud applications and services. You will have a proven background in Cloud architecture and will apply this to design and develop high performance product solutions, working with a wide range of technologies while still being hands on writing code. You will have an understanding of AI and Deep Learning technologies. You will follow secure development processes including contributing to threat analysis, participating in design reviews and code reviews.

How you will do it

  • Drive strategic discussion, keeping all stakeholders productively engaged.
  • Participate in the full development life cycle from requirements to implementation.
  • Translate Customer Requirements into Technical Solutions; work closely with Product Management to ensure the product meets customer expectations.
  • Contribute to the hands-on aspects for implementation.
  • Provide architectural leadership and guidance to technical teams to ensure the solution is robust, secure, highly scalable and cost effective.
  • Champion technological changes and work on highly complex issues with broad strategic implications.
  • Develop creative solutions and functional prototypes to demonstrate proof of concept and to enable rapid confirmation of design ideas
  • Resolve complex technical issues through research and

What we look for


  • BSc/MSc/PhD in Computer Science, Software Engineering, Electrical Engineering with substantial experience in developing complex enterprise products/solutions.
  • Track record of designing, developing and managing cloud solutions on Google, AWS and/or Azure.
  • Demonstratableexperience with Docker and Kubernetes.
  • Microservices green field development and re-architecture of existing components
  • Experience designing and building RESTful APIs.
  • Understanding of asynchronous vs. synchronous message processingand event-based architectures.
  • Highly proficient in several of the following: Python, Angular, Node, Linux, SQL, NoSQL, C++
  • Solid understanding of cyber security with emphasis on designing software for
  • Experience with hybrid on-premise and Cloud computing implementation and integrations.
  • Experience with modern frameworks and ability to quickly learn unfamiliar technologies.
  • Capable of working individually, or with a large team comprised of multiple disciplines.
  • Strong written and verbal communications.
  • Ability to coach and mentor junior engineers.


  • Experience with AI and Deep Learning technologies, particularly for Computer Vision
  • Experience with Data Analytics
  • Domain knowledge in Electronic Security such as Video Surveillance and Access Control

Findwork Copyright © 2021


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs