Principal Software Engineer-Hybrid/Chicago Area
Company: Johnson Controls, Inc.
Location: Chicago
Posted on: September 22, 2023
Job Description:
Who we areAt Sensormatic Solutions, a division of Johnson
Controls, we bring together diverse data and insights with our
intelligent operating platform that is designed to improve shopper
experiences and retail outcomes. Our innovative solutions (Loss
Prevention, ShopperTrak, and Inventory Intelligence) drive customer
experience improvements and enable retailers to build streamlined
shopping!Our environment is collaborative. You'll work closely with
the Product Management team and other teams inside and outside of
the Technology department. We're stable and growing: 20 years of
experience and billions of shopper counts around the world We
recognize the importance of employing the best and reward
excellence and leadership by offering continuous opportunities for
development and advancement.What you will doAs a Principal Software
Engineer - SME, you will work with a hard-working team of software
developers to define, design, build, and maintain high quality
software that supports key Sensormatic Solutions business
initiatives. This is a hands-on technical role with 50% engineering
responsibilities, and 50% management responsibilities.How you will
do it
- Championing efficiency, innovation, and excellence, you will
help define scalable, high performing, highly available, secure,
manageable, and extensible technical solutions using clean, simple
and evolutionary design.
- You will be an essential link between teams, translating
business requirements into technical requirements, building POCs,
and architecting solutions.
- You will use strong analysis skills such as gathering metrics,
tracking down billing issues, and reporting.What we look for
- Bachelor's Degree or equivalent in Computer Science
- 10+ years of software development
- 2+ years in a leadership facing role
- Experience in cloud, GCP highly preferred (ie cloud storage,
cloud SQL, big query) but will accept other platforms
- Cloud certifications a plus
- Able to work closely with and communicate effectively with
global teams (ie Product Owners, Quality Assurance, DevOps,
Customer Support
- Able to strategize, design, architect, and document scalable
and performant solutions in the cloud
- Development experience with Java --- 8, Spring Boot, and
Maven/Gradle
- Experience with SQL and NoSQL databases (ie MySQL, Oracle,
MongoDB, Cassandra)
- Experience in messaging services and event-driven architecture
(ie rabbit MQ, Google Pub/Sub)
- Strong analysis skills such as gathering metrics, tracking down
billing issues, reporting
- Strong troubleshooting skills, both functional and
performance
- Serverless experience (ie GCP Dataflow)
- Experience in Kubernetes a plus
- Experience mentoring younger
developers.#LI-MJ1#LI-HybridJohnson Controls International plc. is
an equal employment opportunity and affirmative action employer and
all qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, national origin, age,
protected veteran status, genetic information, sexual orientation,
gender identity, status as a qualified individual with a disability
or any other characteristic protected by law. To view more
information about your equal opportunity and non-discrimination
rights as a candidate, visit . If you are an individual with a
disability and you require an accommodation during the application
process, please visit .
#J-18808-Ljbffr
Keywords: Johnson Controls, Inc., Chicago , Principal Software Engineer-Hybrid/Chicago Area, IT / Software / Systems , Chicago, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...