Source description
About the role
JOB DUTIES Cloud Distributed Systems Engineering Design, develop, and operate backend services using C#/.NET on Azure in a high-throughput, event-driven environment. Build resilient microservices and REST APIs using OpenAPI, JSON Schema, and contract-first design. Architect and implement distributed messaging workflows using Event Hubs, Service Bus, IoT Hub, Event Grid, and internal event pipelines. Drive improvements in system scalability, latency, data durability, and operational reliability. Reliability, Automation Testing Lead initiatives around CI/CD, enabling multiple safe deployments per day (GitHub Actions, Jenkins). Champion full automation of build, test, and release processes including integration tests, end-to-end tests, load tests, and regression suites. Contribute to chaos engineering, fault injection, and resilience testing for critical device flows. Design and execute performance tests for device telemetry, fan-out messaging, and large-scale workloads. Architecture Leadership Participate in and influence architecture reviews, RFCs, design sessions, and platform roadmap discussions. Mentor other engineers, provide code reviews, share best practices, and elevate engineering rigor across the team. Drive cross-functional collaboration with firmware, mobile, product, SRE, DevOps, QA, and partner teams to deliver cohesive end-to-end IoT solutions. Operations Platform Ownership Take part in L3 investigations, root-cause analysis, and long-term remediation to improve reliability. Improve observability across the platform using Prometheus, Grafana, Kibana, distributed tracing, and structured logging. Champion a culture of ownership, ensuring features are delivered, observed, supported, and hardened in production. YOU MUST HAVE 5+ years of software engineering experience building production-grade cloud systems. Deep expertise in C#/.NET, distributed systems, concurrency, and scalable service design. Hands-on experience with event-driven architecture and Azure messaging services (Event Hubs, Service Bus, IoT Hub, etc.). Strong background in CI/CD pipelines, automated testing, and shipping software frequently and safely. Experience with containerized workloads (Docker, Kubernetes). Solid working knowledge of SQL and NoSQL databases (PostgreSQL, SQL Server, Cosmos DB, Redis, etc.). Ability to thrive in a fast-paced environment with rapid iteration, shifting priorities, and high accountability. WE VALUE Experience building services for connected devices or IoT platforms. Familiarity with TypeScript/React for internal tools or dashboards. Comfort with performance tuning, message throughput optimization, and distributed system debugging. Curiosity, a continuous-improvement mindset, and an interest in proposing and driving new initiatives. Strong communication skills and ability to influence across teams and geographies. Passion for automation, resilience, and building systems that recover gracefully from failure. Whats In It for You: Health Insurance Coverage comprehensive care for you and your family. Employee Assistance Program (EAP) confidential service which equips and supports you as you meet life s challenges. Education Assistance we invest in your growth so you can keep learning and thriving. Maternity Paternity Leave because family always comes first. Menstrual Wellness Benefit benefit for women employees Bereavement Leave time to be with loved ones when it matters most. #LI-MM2 #LI-HYBRID Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
More at RESIDEO LLC