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

Staff Software Engineer - Middleware

Chamberlain Group

$97,700 - $184,175
Aug 21, 2025
Oak Brook, IL, US
Apply Now

Chamberlain Group (CG) is seeking a Staff Software Engineer to architect, develop, and enhance the core middleware that powers myQ's Cloud IoT platforms, ensuring they remain robust, scalable, and ahead of the curve to deliver cutting-edge solutions for intelligent access.

Requirements

  • 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.
  • Proficiency with the Microsoft technology stack, including .NET, C-Sharp, Azure, SQL, and Visual Studio.
  • Hands-on experience with GIT, NoSQL databases, and messaging systems such as Kafka, RabbitMQ, or similar technologies.
  • Advanced knowledge of AWS services, including but not limited to EC2, S3, Lambda, API Gateway, RDS, DynamoDB, and CloudFront.
  • Strong expertise in Infrastructure as Code (IaC) using Terraform for automated provisioning and management of cloud resources.
  • Proficiency with CI/CD tools such as Jenkins, GitHub Actions, or AWS CodePipeline, and experience with automated testing and deployment frameworks.
  • Experience in creating scalable, cloud-native architectures leveraging microservices, serverless computing, and containerization technologies such as Docker and Kubernetes.

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.

Other

  • Collaborate with cross-functional teams—including Engineering, Product, Marketing, QA, Operations, and Customer Service—to transform bold product visions into rock-solid technical solutions.
  • Mentor and coach engineers across the organization, building technical capability, fostering innovation, and cultivating leadership within the engineering team.
  • 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.
  • Ability to travel domestically and internationally up to 10%.