Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Chamberlain Group Logo

Software Engineering Manager, Middleware

Chamberlain Group

$123,600 - $216,150
Aug 12, 2025
Oak Brook, IL, US
Apply Now

Chamberlain Group (CG) is seeking a Software Engineering Manager to lead the development and continuous advancement of the myQ middleware platform, which serves as the critical software backbone for their smart access ecosystem. The goal is to ensure the middleware spanning web services, cloud infrastructure, APIs, and databases delivers high-performance, secure, and scalable solutions, driving innovation across new product development, R&D, sustaining engineering, and productivity enhancements.

Requirements

  • 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.
  • 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.

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.
  • 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 middleware's 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.
  • Oversee source control branching strategies and release management processes, with hands-on involvement in verification and deployment workflows across development, QA, and production environments.

Other

  • 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.
  • Lead 18-month rolling forecast for engineering resource demand and team throughput and ensure accurate time tracking and project alignment across all direct reports.
  • Build strong cross-functional partnerships with Product Management, UX, Operations, QA, and other engineering groups to align on delivery goals and shared outcomes.
  • Ensure the team adheres to Chamberlain Group's 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.