CareerPlanSign in

Principal Software Engineer

India, Telangana, Hyderabad💼 Full-time🗓 2026-04-30 → 2026-10-04

Core

Technically lead multiple teams to build, use, and deploy cutting-edge technologies, driving AI adoption across product features and engineering productivity.

Role type

Principal Software Engineer (AI/ML & Distributed Systems)

Builds

Distributed software services, Web applications, cloud services, and AI-integrated product features

Domain

Cloud computing, Distributed systems, Artificial Intelligence, Large Language Models (LLM)

Required skills

Distributed system architecture, LLM usage patterns, agentic frameworks, full-stack development, cloud services design, cross-team coordination, technical leadership, system design, debugging, C/C++/C#/Java/JavaScript/Python (via careerplan.io/jobs/1970393556862761-principal-software-engineer-at-microsoft)

Preferred skills

Cross-group design coordination

Technologies

React, Redis, Kubernetes, Azure

Responsibilities

Lead high-caliber software engineering teams, influence and align product vision with customers and partners, drive AI adoption in products and engineering, deliver high-quality results with full ownership, foster engineering excellence culture, hire and develop talent

Seniority

Principal, hands-on IC with strategic leadership