Resideo Logo

Resideo

Sr Software Engineer

Reposted 15 Days Ago
Be an Early Applicant
Hybrid
Aurora, IL, USA
Senior level
Hybrid
Aurora, IL, USA
Senior level
Design, implement, and support highly available, low-latency cloud backend services and RESTful APIs for IoT-connected home security and automation. Lead design, development, integration, testing, and production L3 support while collaborating with cross-functional teams and applying best engineering practices to deliver scalable, resilient solutions.
The summary above was generated by AI

Join a dynamic software engineering team at Resideo that designs, develops, and integrates highly complex IoT software solutions. As a Sr Software Engineer, you will work as part of a team of world-class engineers, driving the success of our software engineering initiatives. You will be responsible for designing, developing, and integrating sophisticated systems and software for the latest home security and automation of IoT/connected devices. You will use your experience, technical, and design skills to implement features targeted for the smart home ecosystem services. These cloud services enable millions of end users (homeowners) to command and control their home or business from anywhere, anytime on any mobile devices; Control and manage the security system and smart home devices likes garage doors, thermostats, lights, locks, video doorbell, cameras, and more.

We invite you to discover for yourself why a career with Resideo is the opportunity you've been looking for.

Job Duties 

  • Design and develop highly available, low-latency backend cloud services that that power Resideo’s connected products and customer facing applications

  • Design, build and integrate RESTful APIs, backend services, and cloud native components

  • Take ownership of software components’ design, driving development with best-in-class engineering practices including unit testing, static code analysis, and cybersecurity compliance

  • Integrate the latest technology stacks into solutions within a fast-paced, evolving environment

  • Lead technical innovation by identifying opportunities for improvement and applying deep software engineering principles to deliver scalable, high-performance solutions

  • Collaborate cross-functionally with product owners, technical teams, and customer operations to deliver exceptional user experience 

  • Foster growth and innovation by collaborating with some of the industry’s brightest engineers and leveraging advanced AI tools to deliver impactful solutions 

  • Engage actively in agile ceremonies, sharing progress, asking insightful questions, and learning from peers, partners, and customers to continuously improve 

  • Provide technical support and guidance to resolve customer issues 

 

You Must Have 

  • 7+ years of hands-on software development experience, including designing, building, and maintaining production-grade cloud services (Azure or equivalent)

  • Expertise in C#/.NET and .NET Core, with strong object-oriented design principles and deep understanding of .NET internals 

  • Proven experience implementing REST APIs, microservices, messaging patterns and event-driven architectures

  • Experience with cloud relational/non-relational databases (Ex: PostgreSQL, SQL Server, MongoDB, Cosmos, DynamoDB)

  • Understanding of identity management (Ex: Auth0, OAuth2, Azure AD) and authorization frameworks

  • Ability and willingness to provide L3 support in a production environment, ensuring reliability and quick resolution of issues

 

We Value 

  • Experience with activeactive multiregional architecture and development using Azure services ensuring zerodowntime failover, global load distribution, and resilience

  • Strong knowledge of Azure App Services, Functions, API Management, EventHub, API Gateway, Load Balancer, Traffic Manager, and development of IoT solutions.

  • Experience designing and implementing authorization/permission management frameworks

  • Experience with CI/CD pipelines, Kubernetes, Jenkins, GitHub, Crucible, SonarQube, or similar 

  • Experience with Scaled Agile/SCRUM development practices and a collaborative approach to software delivery.

  • Strong analytical and problem-solving skills, with a track record of owning design and implementation with minimal supervision

  • Demonstrated ability to communicate and collaborate effectively across globally distributed teams, make sound decisions in complex environments, and rapidly learn and apply new concepts, technologies, and information  

 

What is in it for you: 

  • Innovation: Bring your creative ideas to the table and be part of a company that is shaping the future of the Smart Home

  • The opportunity to be an engineering partner on products that individuals interact with on a daily basis that impacts their comfort, safety, and security.    

  • Be a part of a team that is growing and regularly investing in research and development to continue to strengthen the products we offer.

  • Resideo provides employees with a comprehensive benefits package, including life and health insurance, life assistance program, accidental death and dismemberment insurance, disability insurance, retirement plans, vacation & holidays

 

 

#LI-LH1

#LI-HYBRID

About Us

Resideo is a global leader in smart home and building solutions, with trusted brands including Honeywell Home, First Alert, and Resideo helping people feel more comfortable, secure, connected, and in control every day. Our products and technologies are found in more than 150 million homes and businesses worldwide. From intelligent climate solutions to security, sensing, water, and connected home technologies, Resideo develops and manufactures products designed to simplify everyday life and help protect what matters most. Our global teams span engineering, manufacturing, software, product management, supply chain, customer experience, and more — all working together to shape the future of connected living through innovation, quality, and meaningful real-world impact. At Resideo, our teams help create products and experiences that make everyday life more comfortable, secure, and connected for millions around the world. Learn more at www.resideo.com.

You can find out more about how the talent community works here: Resideo Talent Community Terms. Our recruitment privacy notice  Resideo -Recruitment Privacy Notice - Dec 16 2022 describes in more detail how we process your personal data and how you can exercise your personal data rights.

If a disability prevents you from applying for a job through our website, request assistance here.

Similar Jobs

2 Days Ago
Hybrid
113K-183K Annually
Senior level
113K-183K Annually
Senior level
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Design, build, and maintain scalable backend services for a React Native mobile app. Implement API endpoints with OpenAPI, optimize multi-tier Redis caching, integrate enterprise systems (eCommerce, Salesforce, payment processors), and deploy services on AWS Lambda and ECS/Fargate. Collaborate with mobile and architecture teams, perform testing and code reviews, and mentor other engineers.
Top Skills: Aws LambdaDockerEcsExpressFargateHeliosJavaScriptJsdocKubernetesNode.Js 22OpenapiOpenapi-BackendReact NativeRedisSalesforceServerless FrameworkTypescriptVitest
2 Days Ago
Hybrid
113K-183K Annually
Senior level
113K-183K Annually
Senior level
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Develop and maintain scalable simulation and visualization software for autonomous construction machines. Build scenario-based tooling, high-performance web front-end UIs, interactive 3D visualizations, and APIs. Apply strong software engineering practices, testing, performance optimization, and documentation to support immersive NVIDIA Omniverse-based simulations and validation workflows.
Top Skills: AngularC++GisNext.JsNvidia OmniverseOpenlayersPythonTerrain MappingThree.Js
2 Days Ago
Hybrid
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Design, implement, and operate Argo network software to improve connectivity and reliability. Build secure, highly-available distributed systems, write code and tests, monitor and debug production, participate in on-call rotation, and collaborate with engineering, network, and SRE teams. Use Rust/Go/C-family languages, Linux networking, databases, observability tools, Kubernetes, and AI-assisted tooling.
Top Skills: Ai-Assisted Development ToolsCC++CdnClickhouseGoGrafanaHTTPKubernetesLinux NetworkingPostgresRustTcp/IpTls

What you need to know about the Chicago Tech Scene

With vibrant neighborhoods, great food and more affordable housing than either coast, Chicago might be the most liveable major tech hub. It is the birthplace of modern commodities and futures trading, a national hub for logistics and commerce, and home to the American Medical Association and the American Bar Association. This diverse blend of industry influences has helped Chicago emerge as a major player in verticals like fintech, biotechnology, legal tech, e-commerce and logistics technology. It’s also a major hiring center for tech companies on both coasts.

Key Facts About Chicago Tech

  • Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
  • Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
  • Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
  • Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account