CareerPlanSign in

Senior Software Engineer

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

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

Deliverable

production ML models | product features | infrastructure

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 70,000+ jobs from 20+ sources.