Principal Software Engineer at Microsoft
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

18 Feb, 26

Salary

0.0

Posted On

20 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Agility, AI Integration, Architecture, CI/CD, DevOps, Engineering Systems, Mentoring, Monitoring, Performance, Release Management, Telemetry, Testing, UX Design

Industry

Software Development

Description
Drive Agility: Architect and implement solutions for faster, more frequent deployments, rapid iteration, and continuous delivery. Integrate AI-driven capabilities to streamline development, enhance live site operations, and accelerate innovation. Engineering Systems Leadership: Design and evolve robust engineering systems—build pipelines, release systems, telemetry, and observability frameworks. Hold accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions. Leverage subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items. Mentor engineers and influence technical direction across the M365 Copilot Chat Fundamentals org, fostering a culture of excellence, growth mindset, and continuous learning. - Model our culture of growth mindset, clarity, accountability, and inclusive behaviors, removing systemic blockers so your team ships with speed and quality. - Embody our culture and values. Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. 6+ years of proven track record of leading architecture initiatives with a focus on engineering systems and core infrastructure. Technical Leadership: Proven experience designing and shipping complex, high-scale systems with strong UX focus. Engineering Systems Expertise: Deep knowledge of CI/CD, infrastructure-as-code, release management, telemetry, and monitoring. - DevOps & Automation: Strong background in automated testing, deployment pipelines, and operational excellence. AI Integration: Familiarity with AI/ML concepts and experience applying them to user-facing features and developer workflows. - Performance & Reliability: Track record of building resilient systems with measurable performance metrics Other Requirements:
Responsibilities
The Principal Software Engineer will architect and implement solutions for faster deployments and continuous delivery while mentoring engineers across products. They will also design robust engineering systems and hold accountability as a Designated Responsible Individual (DRI).
Loading...