Microsoft
Principal Software Engineer
Found: May 17, 2026
This role is based in the United States with remote options available.
Compensation:
USD $142,800 - $274,800 per year
Responsibilities:
- Design, develop, and maintain engineering infrastructure for Microsoft Learning platforms.
- Develop software features including requirement gathering, architecture, and deployment.
- Lead junior engineers and collaborate with cross-functional teams.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 6+ years of experience.
- Proficiency in languages such as C#, Java, or Python.
- Experience in cloud development and DevOps practices.
Tech stack:
C#, .NET, React, JavaScript/TypeScript, Azure services.