Skip to main content

Senior Software Engineer at Microsoft

Department: Software Engineering

Setup
On-site
Location
Bengaluru, Karnataka
Type
Full-time
Level
staff+
Posted

Description

Microsoft is hiring a Principal Software Engineer for its Azure Data Engineering Infrastructure team to lead infrastructure services powering critical Azure Data products. The role owns end-to-end feature delivery, reliability, compliance, customer support, and the success of a team of engineers, while applying AI-first development practices and leading complex technical problems. Required qualifications include a bachelor’s degree in a technical discipline, at least 8 years of software engineering and product development experience, 8 years of experience shipping end-user software services or products, and 8 years of object-oriented programming experience in Java, C++, or C#. Preferred qualifications include a master’s degree, open-source software experience, continuous integration and flighting services experience, and experience with Service Fabric or Kubernetes.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation