drjobs Software Engineering Manager, Middleware

Software Engineering Manager, Middleware

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Oak Brook, IL - USA

Monthly Salary drjobs

$ 123600 - 216150

Vacancy

1 Vacancy

Job Description

LiftMaster and Chamberlain are found in 50 million homes and 13 million people rely on the myQ app daily.

Chamberlain Group (CGI) is a global leader in access control solutions with a rich legacy of innovation in garage door openers gate operators and smart access technologies. We are the parent company behind the myQ smart platform which connects people and businesses to secure monitor and control their access points from anywhere. At Chamberlain we are committed to transforming access with intelligent cloud-connected experiences that enhance security and convenience across homes communities and commercial spaces.

This hands-on Software Engineering Manager role is responsible for leading the development and continuous advancement of the myQ middleware platform which serves as the critical software backbone for our smart access ecosystem. The position blends leadership with direct technical involvement ensuring that the middleware spanning web services cloud infrastructure APIs and databases delivers high-performance secure and scalable solutions. The manager will guide a cross-functional team of engineers and architects while also engaging in technical decision-making architecture reviews and strategic problem solving. This role will play a vital part in driving innovation across a range of initiatives including new product development advanced R&D sustaining engineering and productivity enhancements. The individual will be responsible for full project lifecycle execution including estimation planning and on-time delivery with quality while also managing staffing onboarding vendor relationships and budget tracking. Collaboration with product owners UX scrum teams marketing and multiple business units is essential to align middleware capabilities with broader myQ platform objectives. This is a unique opportunity for a technically strong leader to influence the evolution of cutting-edge IoT technology at scale.

Job Responsibilities:

  • Responsible for day-to-day leadership and oversight of functional project execution for a dedicated engineering team ensuring reliable system performance and consistent on-time on-budget and high-quality software delivery.
  • Own the functional planning process including capacity planning resource allocation schedule estimation and cost forecasting for new and active middleware projects.
  • Lead 18-month rolling forecast for engineering resource demand and team throughput and ensure accurate time tracking and project alignment across all direct reports.
  • Accountable for shaping the functional design and technical feasibility of multiple concurrent projects collaborating closely with senior engineers and architects to drive scalable and maintainable solutions.
  • Promote engineering process excellence by ensuring compliance with established SDLC practices agile methodologies and internal controls.
  • Maintain and evolve standards-based architectural documentation across conceptual logical and physical views supporting the middlewares multi-tier structure (presentation business logic data).
  • Engage proactively and lead end-to-end design reviews architecture discussions and deep-dive technical conversations with engineers and cross-functional stakeholders; ensure solutions are scalable secure and aligned with platform architecture while fostering a culture of technical rigor innovation and shared ownership.
  • Monitor and report on key performance indicators (KPIs) for the functional group continuously identifying opportunities for improvement and efficiency gains.
  • Drive adherence to architectural principles and enforce consistency in technical standards ensuring long-term system scalability and maintainability.
  • Oversee source control branching strategies and release management processes with hands-on involvement in verification and deployment workflows across development QA and production environments.
  • Lead continuous integration and continuous delivery (CI/CD) practices across platforms driving automation monitoring and tooling enhancements to increase deployment velocity and reliability.
  • Champion a culture of innovation and continuous improvement through ideation sessions internal hackathons and forward-looking roadmap initiatives within the team.
  • Execute on 1- to 3-year technology roadmap goals aligning team priorities with broader product platform and enterprise strategies.
  • Develop and manage annual expense and capital budgets balancing strategic investments in tools platforms and vendor services.
  • Foster a strong team culture focused on technical excellence collaboration inclusion and professional growth through coaching training plans and mentorship programs tailored to team development goals.
  • Review and approve all functional deliverables pull requests and CAB tickets from the team ensuring design integrity security and compliance.
  • Maintain quality and consistency across all design phases by participating in technical design reviews and representing the team in CAB meetings when required.
  • Build strong cross-functional partnerships with Product Management UX Operations QA and other engineering groups to align on delivery goals and shared outcomes.
  • Collaborate with myQs End-to-End Architecture and backend teams to ensure a secure seamless and branded smart access experience for consumers.
  • Ensure the team adheres to Chamberlain Groups information security policies and ISO 27001 standards with a strong emphasis on secure software development practices.
  • Promote a safe inclusive and compliant workplace culture by upholding company-wide health safety and confidentiality policies.
  • Stay ahead of technology trends and maintain professional growth through workshops conferences publications and active participation in the engineering community.
  • Support company-wide initiatives and contribute to cross-functional projects that advance Chamberlains mission of delivering smart connected access solutions.

Job Requirements:

  • Bachelors degree in computer science Computer Engineering or related field; an additional 4 years of job-related experience can substitute for the bachelors degree
  • An advanced degree in directly applicable area of study may substitute for up to two (2) years of job-related experience
  • Minimum of 7 years of professional software engineering experience including at least 3 years in a technical leadership or engineering management role overseeing platform or backend development teams.
  • Proven experience in building and scaling middleware or backend IoT platforms using Java Spring Boot RESTful APIs and distributed microservices architecture.
  • Strong expertise in AWS cloud services (e.g. Lambda API Gateway DynamoDB SQS SNS EC2 ECS/EKS) with a track record of designing deploying and operating secure scalable and resilient cloud-native applications in production.
  • Understanding of DevOps practices including infrastructure as code (Terraform or CloudFormation) CI/CD pipelines (e.g. GitHub Actions Jenkins or AWS CodePipeline) monitoring (e.g. CloudWatch Datadog) and automated testing frameworks.
  • Demonstrated ability to define and drive architecture specifications technical roadmaps performance optimizations and design standards that ensure reliable and maintainable software delivery.
  • Ability to travel up to 15% of the time domestically and internationally

Knowledge Skills and Abilities:

  • Proven ability to train and mentor technical staff in backend development best practices architecture principles cloud-native tooling and platform-specific technologies.
  • Experienced in building and maintaining functional project schedules performing accurate estimations of task durations and forecasting delivery timelines based on agile methodologies.
  • Skilled at balancing multiple priorities in a fast-paced environment while maintaining accountability for team performance and outcomes; capable of analyzing data to drive decisions and coaching team members toward continuous improvement.
  • Strong situational leadership and delegation skills enabling effective task ownership and growth across varying levels of technical experience.
  • Adept at solving complex technical problems identifying systemic gaps and implementing end-to-end solutions that improve system reliability scalability and maintainability.
  • Deep understanding of Agile and Scrum development methodologies with experience leading ceremonies sprint planning and backlog grooming in a distributed team setup.
  • Solid understanding of CI/CD concepts including pipeline design test automation integration deployment validation and progressive delivery strategies.
  • Proficient in Java (8) and object-oriented design including design patterns SOLID principles and best practices for scalable microservice development using Spring Boot or similar frameworks.
  • Strong knowledge of relational and NoSQL databases (e.g. PostgreSQL MySQL DynamoDB) and experience with ORM frameworks.
  • Hands-on experience with REST APIs asynchronous messaging patterns (Kafka SQS) and communication protocols including HTTP TCP WebSockets and gRPC.
  • Proficient in modern DevOps tooling and infrastructure including Docker Kubernetes Terraform/CloudFormation Git-based workflows and cloud monitoring/logging (e.g. CloudWatch Datadog).

Preferred Job Requirements:

  • Masters degree in computer science Computer Engineering or related field
  • Experience with Atlassian tools JIRA and Confluence as a project administrator and user
  • Experience in project management

Knowledge Skills and Abilities:

  • Ability to run a Value Stream Mapping (VSM) event
  • In depth knowledge of Agile development processes
The pay range for this position is $123600.00 - $216150.00; base pay offered may vary depending on a number of factors including but not limited to the position offered location education training and/or addition to base pay also offered is a comprehensive benefits package and 401k contribution (all benefits are subject to eligibility requirements). This position is eligible for participation in a short-term incentive plan subject to the terms of the applicable plans and policies.

Chamberlain Group wants all of its employees to succeed and encourages people of all backgrounds to apply. Were proud to be an Equal Opportunity Employer and youll be considered for this role regardless of race color religion sex national origin age sexual orientation ancestry; marital disabled or veteran status. Were committed to fostering an environment where people of all lived experiences feel welcome.

Persons with disabilities who anticipate needing accommodations for any part of the application process may contact in confidence .


NOTE: Staffing agencies headhunters recruiters and/or placement agencies please do not contact our hiring managers directly.


Required Experience:

Manager

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.