Chamberlain Group
Software Engineering Manager, Middleware
Chamberlain Group, Oak Brook, Illinois, United States, 60523
Overview
Software Engineering Manager, Middleware. 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 manager will guide a cross-functional team of engineers and architects, engage in technical decision-making, architecture reviews, and strategic problem solving, and drive initiatives across new product development, advanced R&D, sustaining engineering, and productivity enhancements. The role blends leadership with direct technical involvement to ensure middleware spanning web services, cloud infrastructure, APIs, and databases delivers high-performance, secure, and scalable solutions. Chamberlain Group (CG) is a global leader in intelligent access and a Blackstone portfolio company. Powered by our myQ technology, we enable secure access for millions of homeowners, businesses, and communities worldwide. The myQ platform connects people and businesses to secure, monitor, and control access points from anywhere. Job Responsibilities
Responsible for day-to-day leadership and oversight of functional project execution for a dedicated engineering team, ensuring reliable system performance and on-time, on-budget, high-quality software delivery. Own functional planning, including capacity planning, resource allocation, schedule estimation, and cost forecasting for middleware projects. Lead 18-month rolling forecast for engineering resource demand and team throughput; ensure accurate time tracking and project alignment across direct reports. Shape functional design and technical feasibility of concurrent projects; collaborate with senior engineers and architects to drive scalable, maintainable solutions. Promote engineering process excellence by ensuring compliance with SDLC practices, agile methodologies, and internal controls. Maintain and evolve architecture documentation across conceptual, logical, and physical views for the multi-tier middleware structure. Lead end-to-end design reviews, architecture discussions, and deep-dive technical conversations with engineers and stakeholders; ensure scalable, secure solutions aligned with platform architecture. Monitor and report on KPIs for the functional group; identify opportunities for improvement and efficiency gains. Drive adherence to architectural principles and enforce consistency in technical standards for long-term scalability. Oversee source control branching strategies and release management; participate in verification and deployment workflows across development, QA, and production environments. Lead CI/CD practices across platforms, driving automation, monitoring, and tooling enhancements to increase deployment velocity and reliability. Foster a culture of innovation and continuous improvement through ideation sessions and roadmap initiatives within the team. Execute on 1- to 3-year technology roadmap goals; align team priorities with product, platform, and enterprise strategies. Develop and manage annual expense and capital budgets; balance strategic investments in tools, platforms, and vendor services. Build a strong team culture focused on technical excellence, collaboration, inclusion, and professional growth through coaching and mentorship programs. Review and approve functional deliverables, pull requests, and CAB tickets; ensure design integrity, security, and compliance. Participate in technical design reviews and CAB meetings to maintain quality and consistency across design phases. Build cross-functional partnerships with Product Management, UX, Operations, QA, and other engineering groups to align delivery goals and outcomes. Collaborate with myQ End-to-End Architecture and backend teams to ensure a secure, seamless, and branded smart access experience for consumers. Ensure adherence to Chamberlain Group information security policies and ISO 27001 standards with secure software development practices. Promote a safe, inclusive, and compliant workplace culture by upholding company health, safety, and confidentiality policies. Stay ahead of technology trends and pursue professional growth through workshops, conferences, publications, and active participation in the engineering community. Support company-wide initiatives and contribute to cross-functional projects advancing Chamberlain’s smart, connected access solutions. Job Requirements
Bachelor’s degree in computer science, Computer Engineering, or related field; additional 4 years of job-related experience may substitute for the degree. An advanced degree may substitute for up to two years of job-related experience. Minimum of 7 years of professional software engineering experience, including at least 3 years in technical leadership or engineering management overseeing platform or backend teams. Proven experience building and scaling middleware or backend IoT platforms using Java, Spring Boot, RESTful APIs, and distributed microservices. Strong expertise in AWS cloud services (Lambda, API Gateway, DynamoDB, SQS, SNS, EC2, ECS/EKS) with production-grade cloud-native applications. Understanding of DevOps practices including infrastructure as code (Terraform or CloudFormation), CI/CD pipelines, monitoring, and automated testing frameworks. Ability to define and drive architecture specs, roadmaps, performance optimizations, and design standards for reliable software delivery. Ability to travel up to 15% domestically and internationally. Knowledge, Skills, and Abilities
Proven ability to train and mentor technical staff in backend development, architecture principles, cloud-native tooling, and platform technologies. Experience building functional project schedules and forecasting delivery timelines using agile methodologies. Strong prioritization, accountability, data-driven decision making, and coaching for continuous improvement. Situational leadership and delegation skills across varying technical levels. Ability to solve complex technical problems and implement end-to-end solutions for reliability and scalability. Understanding of Agile and Scrum, leading ceremonies, sprint planning, and backlog refinement in distributed teams. Knowledge of CI/CD concepts, pipeline design, test automation, deployment validation, and progressive delivery. Proficiency in Java (8+), OO design, SOLID, and scalable microservice development using Spring Boot or similar frameworks. Knowledge of relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB) and ORM frameworks. Hands-on experience with REST APIs, asynchronous messaging (Kafka, SQS), and protocols including HTTP, TCP, WebSockets, and gRPC. Proficiency with Docker, Kubernetes, Terraform/CloudFormation, Git workflows, and cloud monitoring/logging (CloudWatch, Datadog). Preferred Job Requirements
Master’s degree in computer science, Computer Engineering, or related field. Experience with Atlassian JIRA and Confluence as a project administrator and user. Experience in project management. Compensation and Benefits
The pay range for this position is $123,600.00 - $216,150.00; base pay offered may vary depending on a number of factors including location, education, training, and experience. In addition to base pay, a comprehensive benefits package and 401k contribution are offered. This position is eligible for participation in a short-term incentive plan subject to plan terms. Equal Opportunity
Chamberlain Group is an Equal Opportunity Employer. We’re committed to fostering an environment where people of all backgrounds feel welcome. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact Recruiting@Chamberlain.com. Note: Staffing agencies should not contact hiring managers directly.
#J-18808-Ljbffr
Software Engineering Manager, Middleware. 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 manager will guide a cross-functional team of engineers and architects, engage in technical decision-making, architecture reviews, and strategic problem solving, and drive initiatives across new product development, advanced R&D, sustaining engineering, and productivity enhancements. The role blends leadership with direct technical involvement to ensure middleware spanning web services, cloud infrastructure, APIs, and databases delivers high-performance, secure, and scalable solutions. Chamberlain Group (CG) is a global leader in intelligent access and a Blackstone portfolio company. Powered by our myQ technology, we enable secure access for millions of homeowners, businesses, and communities worldwide. The myQ platform connects people and businesses to secure, monitor, and control access points from anywhere. Job Responsibilities
Responsible for day-to-day leadership and oversight of functional project execution for a dedicated engineering team, ensuring reliable system performance and on-time, on-budget, high-quality software delivery. Own functional planning, including capacity planning, resource allocation, schedule estimation, and cost forecasting for middleware projects. Lead 18-month rolling forecast for engineering resource demand and team throughput; ensure accurate time tracking and project alignment across direct reports. Shape functional design and technical feasibility of concurrent projects; collaborate with senior engineers and architects to drive scalable, maintainable solutions. Promote engineering process excellence by ensuring compliance with SDLC practices, agile methodologies, and internal controls. Maintain and evolve architecture documentation across conceptual, logical, and physical views for the multi-tier middleware structure. Lead end-to-end design reviews, architecture discussions, and deep-dive technical conversations with engineers and stakeholders; ensure scalable, secure solutions aligned with platform architecture. Monitor and report on KPIs for the functional group; identify opportunities for improvement and efficiency gains. Drive adherence to architectural principles and enforce consistency in technical standards for long-term scalability. Oversee source control branching strategies and release management; participate in verification and deployment workflows across development, QA, and production environments. Lead CI/CD practices across platforms, driving automation, monitoring, and tooling enhancements to increase deployment velocity and reliability. Foster a culture of innovation and continuous improvement through ideation sessions and roadmap initiatives within the team. Execute on 1- to 3-year technology roadmap goals; align team priorities with product, platform, and enterprise strategies. Develop and manage annual expense and capital budgets; balance strategic investments in tools, platforms, and vendor services. Build a strong team culture focused on technical excellence, collaboration, inclusion, and professional growth through coaching and mentorship programs. Review and approve functional deliverables, pull requests, and CAB tickets; ensure design integrity, security, and compliance. Participate in technical design reviews and CAB meetings to maintain quality and consistency across design phases. Build cross-functional partnerships with Product Management, UX, Operations, QA, and other engineering groups to align delivery goals and outcomes. Collaborate with myQ End-to-End Architecture and backend teams to ensure a secure, seamless, and branded smart access experience for consumers. Ensure adherence to Chamberlain Group information security policies and ISO 27001 standards with secure software development practices. Promote a safe, inclusive, and compliant workplace culture by upholding company health, safety, and confidentiality policies. Stay ahead of technology trends and pursue professional growth through workshops, conferences, publications, and active participation in the engineering community. Support company-wide initiatives and contribute to cross-functional projects advancing Chamberlain’s smart, connected access solutions. Job Requirements
Bachelor’s degree in computer science, Computer Engineering, or related field; additional 4 years of job-related experience may substitute for the degree. An advanced degree may substitute for up to two years of job-related experience. Minimum of 7 years of professional software engineering experience, including at least 3 years in technical leadership or engineering management overseeing platform or backend teams. Proven experience building and scaling middleware or backend IoT platforms using Java, Spring Boot, RESTful APIs, and distributed microservices. Strong expertise in AWS cloud services (Lambda, API Gateway, DynamoDB, SQS, SNS, EC2, ECS/EKS) with production-grade cloud-native applications. Understanding of DevOps practices including infrastructure as code (Terraform or CloudFormation), CI/CD pipelines, monitoring, and automated testing frameworks. Ability to define and drive architecture specs, roadmaps, performance optimizations, and design standards for reliable software delivery. Ability to travel up to 15% domestically and internationally. Knowledge, Skills, and Abilities
Proven ability to train and mentor technical staff in backend development, architecture principles, cloud-native tooling, and platform technologies. Experience building functional project schedules and forecasting delivery timelines using agile methodologies. Strong prioritization, accountability, data-driven decision making, and coaching for continuous improvement. Situational leadership and delegation skills across varying technical levels. Ability to solve complex technical problems and implement end-to-end solutions for reliability and scalability. Understanding of Agile and Scrum, leading ceremonies, sprint planning, and backlog refinement in distributed teams. Knowledge of CI/CD concepts, pipeline design, test automation, deployment validation, and progressive delivery. Proficiency in Java (8+), OO design, SOLID, and scalable microservice development using Spring Boot or similar frameworks. Knowledge of relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB) and ORM frameworks. Hands-on experience with REST APIs, asynchronous messaging (Kafka, SQS), and protocols including HTTP, TCP, WebSockets, and gRPC. Proficiency with Docker, Kubernetes, Terraform/CloudFormation, Git workflows, and cloud monitoring/logging (CloudWatch, Datadog). Preferred Job Requirements
Master’s degree in computer science, Computer Engineering, or related field. Experience with Atlassian JIRA and Confluence as a project administrator and user. Experience in project management. Compensation and Benefits
The pay range for this position is $123,600.00 - $216,150.00; base pay offered may vary depending on a number of factors including location, education, training, and experience. In addition to base pay, a comprehensive benefits package and 401k contribution are offered. This position is eligible for participation in a short-term incentive plan subject to plan terms. Equal Opportunity
Chamberlain Group is an Equal Opportunity Employer. We’re committed to fostering an environment where people of all backgrounds feel welcome. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact Recruiting@Chamberlain.com. Note: Staffing agencies should not contact hiring managers directly.
#J-18808-Ljbffr