Sr Software Engineer

SBG

India

Hybrid

INR 1,800,000 - 3,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Insurance Coverage
Employee Assistance Program (EAP)
Education Assistance
Maternity & Paternity Leave
Menstrual Wellness Benefit
Bereavement Leave

Job summary

SBG is seeking a Cloud & Distributed Systems Engineer to design, build, and operate backend services on Azure with a focus on high throughput and event-driven patterns. You will craft resilient microservices, implement distributed messaging across Event Hubs, Service Bus, and IoT Hub, and drive reliability, observability, and performance.

You’ll also own CI/CD pipelines, automate tests, and contribute to chaos testing and platform-wide improvements in collaboration with cross-functional teams.

Qualifications

  • 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.
  • Strong background in CI/CD pipelines, automated testing, and shipping software frequently.
  • Experience with containerized workloads (Docker, Kubernetes).
  • Solid working knowledge of SQL and NoSQL databases.

Responsibilities

  • 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, and internal event pipelines.
  • Drive improvements in system scalability, latency, data durability, and operational reliability.
  • Lead CI/CD initiatives and safe deployments with GitHub Actions/Jenkins.
  • Champion automated testing and end-to-end/chaos testing for device flows.

Skills

C#/.NET
Distributed systems
Azure
Event-driven architecture
CI/CD pipelines
Docker
Kubernetes
SQL/NoSQL databases

Tools

Azure Event Hubs
Service Bus
IoT Hub
OpenAPI
JSON Schema
Prometheus
Grafana
Kibana

Job description

JOB DUTIES
Cloud & Distributed Systems Engineering
  • Design, develop, and operate backend services using C#/.NETon Azurein 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 automationof 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 testsfor 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+ yearsof 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 architectureand 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/Reactfor 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.
What's 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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer
Sr Software Engineer

Resideo Technologies Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Health Insurance Coverage
Employee Assistance Program
Education Assistance
+3
Sr Software Engineer- Event diven architecture and Azure
Sr Software Engineer- Event diven architecture and Azure

Resideo • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Backend -.net/C# and Azure Engineer
Backend -.net/C# and Azure Engineer

SBG • India

Hybrid
INR 4,000,000 - 6,000,000
Health Insurance Coverage
Employee Assistance Program
Education Assistance
+3
Sr Advanced Software Engineer
Sr Advanced Software Engineer

SBG • India

Hybrid
INR 1,800,000 - 2,400,000
Health Insurance Coverage
Employee Assistance Program (EAP)
Education Assistance
+3
Senior Engineer, Software
Senior Engineer, Software

Ensemble Health Partners, India • Hyderabad

On-site
INR 1,200,000 - 1,600,000
Comprehensive health insurance
Accidental insurance
Professional development programs
+1
Backend -.net/C# and Azure Engineer
Backend -.net/C# and Azure Engineer

Resideo • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Health insurance coverage
Employee Assistance Program
Education assistance
+3
Senior Full Stack Developer - IOT
Senior Full Stack Developer - IOT

KSB Company • Maharashtra

On-site
INR 1,800,000 - 2,600,000
Lead Software Engineer - NodeJs, ReactJs & Microservices
Lead Software Engineer - NodeJs, ReactJs & Microservices

Blue Yonder • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer I
Senior Software Engineer I

RX France • Chennai District

On-site
INR 1,400,000 - 2,100,000
Senior Software Engineer – React, Node.js, Azure, and IoT
Senior Software Engineer – React, Node.js, Azure, and IoT

RMT Engineering • Gurugram District

On-site
INR 800,000 - 1,500,000
Competitive salary
Flexible work environment
Leadership growth opportunities
+2