CareerPlanSign in

Principal Software Engineer - Backend

India, Uttar Pradesh, Noida💼 Full-time🗓 2026-09-02 → 2026-09-26

Core

Design and deliver large-scale, secure, and scalable distributed systems and cloud infrastructure to accelerate engineering productivity and operational efficiency.

Role type

Principal Software Engineer - Backend (Infrastructure & Platform)

Builds

Hyperscale cloud platform, deployment systems, and developer platforms

Domain

Cloud Infrastructure / Distributed Systems / AI-powered Engineering Tools

Deliverable

production ML models | infrastructure

Required skills

Architectural design, distributed systems, cloud infrastructure, automation, observability, security, privacy, compliance, mentoring, technical strategy

Preferred skills

AI technologies for platform challenges, geo-distributed engineering initiatives, global stakeholder collaboration

Technologies

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

Responsibilities

Drive technical strategy and architecture for cloud platforms; Lead design and delivery of large-scale infrastructure investments; Build secure, scalable, and reliable distributed systems; Ensure solutions meet security, privacy, and compliance standards; Mentor engineers and foster engineering excellence; Drive operational excellence through automation and reliability engineering.

Seniority

Principal, strategy & mentorship

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