CareerPlanSign in

Principal Software Engineering

India, Telangana, Hyderabad💼 Full-time🗓 2026-08-24 → 2026-09-26

Core

Lead architecture and design of complex, distributed systems; own solution quality end-to-end including security, reliability, and operational readiness.

Role type

Principal Software Engineer (Distributed Systems & Cloud)

Builds

Large-scale, real-time, high-throughput, low-latency cloud services and AI-driven systems

Domain

Cloud Computing, Distributed Systems, AI/ML Infrastructure

Deliverable

production ML models | infrastructure

Required skills

Distributed systems design, Cloud architecture, Security & compliance, Incident response, Automation & deployment, Systems thinking, Technical decision-making, Code review & mentoring, Real-time service operations, Engineering efficiency tools

Preferred skills

Azure AI, Large-scale cloud services, Responsible AI practices, Developer productivity improvements

Technologies

Azure AI, Cloud platforms

Responsibilities

Lead architecture and design of complex, distributed systems; Act as DRI for live systems leading incident response and root-cause analysis; Champion security, privacy, compliance, and Responsible AI; Lead automation and deployment excellence; Raise engineering standards through code reviews and performance improvements.

Seniority

Principal, hands-on IC with mentorship

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