CareerPlanSign in

Senior Software Engineer

India, Telangana, Hyderabad💼 Full-time🗓 2026-08-27 → 2026-09-29

Core

Design distributed systems and cloud infrastructure components, improve product architecture and operations, and mentor engineers to build extensible code.

Role type

Senior Software Engineer (Distributed Systems & Cloud Infrastructure)

Builds

Distributed systems, cloud technology layers, and scalable infrastructure components

Domain

Cloud computing, distributed systems, software architecture

Required skills

Distributed systems design, cloud technology architecture, code review and static analysis, incident response, technical leadership, system scalability, end-to-end technical expertise

Preferred skills

Mentoring others, driving continuous improvement, cross-product collaboration

Technologies

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

Responsibilities

Partner across product groups to apply expertise in distributed systems and cloud layers; Lead by example and mentor others to produce extensible and maintainable code; Drive continuous improvements in architecture, code, features, and operations; Provide technical leadership in test maturity reviews, static analysis reviews, and incident responses; Resolve major incidents using deep business and technical expertise.

Seniority

Senior, hands-on IC with mentorship responsibilities

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