Browse current jobs

Sr Software Engineer

Resideo · Bangalore

Apply on employer website

Collected role description

Role overview

Sr Software Engineer at Resideo

Responsibilities

  • Build resilient microservices and REST APIs using OpenAPI, JSON Schema, and contract-first design.
  • Contribute to chaos engineering, fault injection, and resilience testing for critical device flows.
  • Drive cross-functional collaboration with firmware, mobile, product, SRE, DevOps, QA, and partner teams to deliver cohesive end-to-end IoT solutions.

Required qualifications

  • YOU MUST HAVE 5+ years of software engineering experience building production-grade cloud systems.

Employment details

  • Location: Bangalore Metropolitan Area [Karnataka] [India]

Application details

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

About the employer

  • 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.
  • 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 .
  • Resideo is a global leader in smart home comfort, security, and energy solutions.

Benefits

  • What's In It for You: Health Insurance Coverage – comprehensive care for you and your family.

Additional role details

  • JOB DUTIES Cloud & Distributed Systems Engineering Design, develop, and operate backend services using C#/.NET on Azure in a high-throughput, event-driven environment.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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 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.
  • 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.
  • If a disability prevents you from applying for a job through our website, request assistance here.
  • As our next Sr Software Engineer, you’ll Design, develop, and operate backend services using C#/.NET on Azure in a high-throughput, event-driven environment.
  • Lead initiatives around CI/CD, enabling multiple safe deployments per day (GitHub Actions, Jenkins).
  • Participate in and influence architecture reviews, RFCs, design sessions, and platform roadmap discussions.
  • We start with the customer, act as one team, pioneer the future, and make a difference for our customers, communities, and the planet.

Collected experience requirement

5+ years