CareerPlanSign in

Principal Software Engineer - FullStack

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

Core

Design and architect scalable, secure, and maintainable code for Microsoft Office apps (Word, Excel, PowerPoint) while driving performance benchmarking and modernization.

Role type

Principal Software Engineer (FullStack)

Builds

Modernized platform components and enterprise systems for Microsoft Office productivity tools

Domain

Enterprise software / Cloud infrastructure / AI integration

Deliverable

production ML models | product features | infrastructure

Required skills

Enterprise system architecture, performance optimization, cloud platform expertise, object-oriented design, test-driven development, AI/ML integration, service interdependency management, POC development

Preferred skills

Thought leadership in engineering excellence, leveraging AI for productivity, fostering engineering culture

Technologies

Azure, AWS, Google Cloud, C#, Java, Python, JavaScript, TypeScript, C, C++

Responsibilities

Influence and create new designs and architectures for Office apps; Perform performance benchmarking and drive perf improvements; Write code and test cases for feature development; Identify tech modernization opportunities and execute quick POCs; Define new components with understanding of service interdependencies; Help build and foster a culture of Engineering Excellence

Seniority

Principal, hands-on IC with strategy & mentorship

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