Staff Software Engineer - Platform Engineering (.Net))
Company: The Chamberlain Group
Location: Oak Brook
Posted on: May 24, 2025
Job Description:
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, architecture diagrams, and
deployment guides.
- Deep understanding of Agile methodologies and Scrum processes,
with demonstrated success in applying them to complex
projects.
- Proficiency with the Microsoft technology stack, including
.NET, C#, 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.
- Ability to travel domestically and internationally up to
10%.Knowledge, Skills, and Abilities:
- In-depth understanding of software development and design
principles, with a focus on building scalable, secure, and
maintainable systems.
- Comprehensive expertise in cloud-based development and
architecture, with a strong focus on AWS and multi-cloud
solutions.
- Exceptional ability to lead, collaborate, and provide clear
technical direction to multiple development teams across diverse
geographies.
- Deep knowledge of CI/CD practices, tools, and deployment
processes, enabling efficient and reliable software delivery.
- Proven ability to debug, troubleshoot, and resolve complex
technical issues in distributed systems and cloud
environments.
- Proficiency in estimating work, supporting project planning
efforts, and reporting progress to stakeholders at a platform and
organizational level.
- Strong understanding of security best practices in cloud
environments, including IAM roles, encryption, and network
security.
- Demonstrated ability to leverage cloud monitoring and logging
tools such as AWS CloudWatch, Elastic Stack, or Datadog for
performance optimization and incident resolution.
- Experience with automated testing frameworks and ensuring
high-quality software delivery through robust test pipelines.The
payrange for this position is $97,700 - $184,175; base payoffered
may vary depending on a number of factors including, but not
limited to, the position offered, location, education, training,
and/or experience. In 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. We're proud to be an Equal Opportunity
Employer, and you'll be considered for this role regardless of
race, color, religion, sex, national origin, age, sexual
orientation, ancestry; marital, disabled or veteran status. We're
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.
Keywords: The Chamberlain Group, Kenosha , Staff Software Engineer - Platform Engineering (.Net)), IT / Software / Systems , Oak Brook, Wisconsin
Didn't find what you're looking for? Search again!
Loading more jobs...