Microsoft AI

Principal Software Engineer

Microsoft AI
onsite senior full-time Competitive salary Noida
Apply →

First indexed 6 Mar 2026

Description

Summary

Microsoft AI are looking for a talented Principal Software Engineer at their Noida office. This role sits at the heart of strategic decision-making, turning market data into actionable insights for a company that's revolutionising haptic entertainment technology. You'll work directly with leadership to shape the company's direction in the cinema and simulation markets.

About the Role

As a Principal Software Engineer, you will oversee and deliver full features, covering design, architecture, implementation, testing, debugging, and deployment. You will deliver high-quality results with full ownership and take the product to the next level. You will lead design and code reviews to maintain high quality. You will focus on live site and operational excellence. You will align the team's engineering strategy with organisational goals and adhere to best practices. You will develop high-quality cloud-based solutions using an agile methodology. You will comply with security, accessibility, GDPR, and performance standards. You will proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.

Accountabilities

  • Oversee and deliver full features, covering design, architecture, implementation, testing, debugging, and deployment.
  • Deliver high-quality results with full ownership and take the product to the next level.
  • Lead design and code reviews to maintain high quality.
  • Focus on live site and operational excellence.
  • Align the team's engineering strategy with organisational goals and adhere to best practices.
  • Develop high-quality cloud-based solutions using an agile methodology.
  • Comply with security, accessibility, GDPR, and performance standards.
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.

The Candidate we're looking for

Experience:

  • 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.

Technical skills:

  • Proficiency in C/C++, C# or Java.
  • Experience in guiding or mentoring a team of engineers.

Personal attributes:

  • Great problem-solving and analytical skills.
  • Well-versed with DevOps practices.
  • Excellent communicator, capable of building and maintaining relationships with various Microsoft teams.

Benefits

  • Competitive salary.
  • Excellent benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and dynamic work environment.
  • Recognition and rewards for outstanding performance.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://microsoft.ai/job/principal-software-engineer-14/