CareerPlanSign in

Software Engineer II

India, Telangana, Hyderabad💼 Full-time🗓 2026-07-24 → 2026-10-01

Core

Design and maintain high-reliability, scalable, and performant distributed cloud services and backend server systems.

Role type

Senior IC Software Engineer (Backend/Distributed Systems)

Builds

Enterprise production backend server systems and distributed cloud services

Domain

Cloud infrastructure, distributed systems, backend engineering

Required skills

Distributed systems design, system-level feature development, coding in C/C#/C#/Java/JavaScript/Python, unit testing, code review, on-call incident management, data structures, algorithms

Preferred skills

Architecture and design discussions, extensible code patterns, metrics-driven quality improvement

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Contribute to architecture and design discussions for Rollouts & Upgrades solution, produce extensible and maintainable code, participate in code reviews, enhance code coverage with new tests, maintain operations of live service on an on-call basis

Seniority

Mid-Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 902,000+ jobs from 20+ sources.