Jobs and Careers
CH

Staff Software Engineer - Platform Enginering

Chamberlain Group
Oak Brook, United Statesfull_timeVerifiedPosted 11 Dec 2024

About the role

If you are a current Chamberlain Group employee, please click here to apply through your Workday account.

myQ by Chamberlain revolutionizes how users interact with their garage doors, lights, and other connected devices, delivering unparalleled convenience through cloud-powered remote access control, real-time notifications, activity history, AI powered automated solutions.

We are on the hunt for a Staff Software Engineer who lives and breathes technology—a leader with a relentless drive to push boundaries and deliver cutting-edge solutions. In this pivotal role, you will architect, develop, and enhance the core middleware that powers myQ's Cloud IoT platforms, ensuring they remain robust, scalable, and ahead of the curve.

You’ll collaborate with cross-functional teams—including Engineering, Product, Marketing, QA, Operations, and Customer Service—to transform bold product visions into rock-solid technical solutions. Beyond delivering code, you’ll shape the very foundation of the myQ ecosystem, ensuring our products exceed customer expectations and set new industry benchmarks.

If you’re fueled by innovation, thrive on solving complex challenges, and are ready to lead the charge in the connected technology revolution, we want you on our team.

Key Responsibilities:

  • Act as a technical authority and key driver in the design, development, and delivery of innovative features, collaborating with product owners, front-end, middleware, DevOps, and firmware teams to align technical solutions with business goals.
  • Lead technical assessments, scope changes, and oversee the management of the codebase for critical business requirements, high-impact product enhancements, and complex change requests across multiple initiatives.
  • Architect and implement scalable, efficient, and robust software designs for high-complexity projects, working closely with solution architects and senior engineering leaders to ensure alignment with platform and business strategies.
  • Champion Agile methodologies, such as Scrum, to enable efficient development cycles, continuous integration, and high-quality deliverables in middleware development.
  • Facilitate and lead strategic technical discussions, including architecture reviews, design meetings, and pull requests, fostering a culture of engineering excellence and collaboration.
  • Drive adherence to best practices, coding standards, and platform design principles to deliver high-quality, reusable, and maintainable code.
  • Develop deep domain expertise in platform-specific frameworks, features, and middleware components, acting as a subject-matter expert and advisor across teams.
  • Mentor and coach engineers across the organization, building technical capability, fostering innovation, and cultivating leadership within the engineering team.
  • Collaborate with cross-functional domain experts—including infrastructure, database, security, and front-end teams—to drive cohesive solutions and seamless integration.
  • Provide technical leadership to offshore and onshore teams, ensuring alignment on architecture, feature delivery, and the reduction of technical debt.
  • Stay ahead of emerging technologies and innovations, proactively identifying and introducing tools and approaches to elevate the myQ platform's technical capabilities and market competitiveness.
  • Ensure strict adherence to security protocols, including ISO 27001 standards, to safeguard the platform's integrity and customer trust.
  • Promote a culture of safety and compliance within the team, ensuring adherence to health and safety guidelines and best practices.
  • Protect company confidentiality and safeguard intellectual property by adhering to established protocols for data privacy and security.
  • Commit to continuous professional development, leveraging workshops, professional networks, and industry literature to stay at the forefront of the field.
  • Actively contribute to team and organizational goals, driving initiatives that deliver measurable business outcomes and set new standards for technical excellence.

Job Requirements:

  • Bachelor’s or Master’s degree in computer science, a related technical field, or equivalent practical experience.
  • An advanced degree in a directly relevant area of study may substitute for up to two (2) years of job-related experience.
  • 8+ years of progressive experience in software engineering, encompassing design, development, and deployment of large-scale systems, as outlined in the Essential Duties and Responsibilities.
  • Extensive experience in creating technical documentation, including design specifications, architectur

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Chamberlain Group

View company profile →