CareerPlanSign in

Principal Software Engineer

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

Core

Lead end-to-end software development lifecycle, designing resilient architectures and integrating AI/Copilot features to enhance user experience and productivity.

Role type

Principal Software Engineer (AI/Cloud Architecture)

Builds

Scalable commercial software products and services with integrated AI capabilities

Domain

Cloud development, Microservices, AI/ML integration

Deliverable

production ML models | product features

Required skills

C#, .NET, JavaScript/TypeScript, React, Azure PaaS, Microservices, DevOps, SQL/NoSQL, AI Technologies, Agile leadership

Preferred skills

Analytic application development, Data science model integration

Technologies

Azure (Web Apps, Function Apps, Service Bus, Event Hub), GIT, CI/CD, REST API

Responsibilities

Lead end-to-end software development lifecycle from requirements to deployment; Design resilient solution architectures adhering to security and business goals; Guide team in selecting optimal technologies and design patterns; Lead and manage technical and architectural dependencies; Collaborate with multi-disciplinary teams including Program Managers and Data Scientists; Build analytic applications leveraging data science models and applied AI.

Seniority

Principal, hands-on IC with leadership

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