14 days ago

Principal Software Engineer, Azure Experience & Ecosystems

Microsoft

Hybrid
Full Time
$200,000
Hybrid

Job Overview

Job TitlePrincipal Software Engineer, Azure Experience & Ecosystems
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$200,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Overview

Microsoft is seeking a Principal Software Engineer for the Azure Experience & Ecosystems team. In this role, you will build the Microsoft Learn product by developing content and learning experiences that leverage both frontend and backend technologies along with AI innovations to offer personalized and interactive experiences.

Responsibilities

  • Partner with product management, design, and data teams to gather user requirements.
  • Develop and document design specifications for products, applications, and services.
  • Mentor engineers and lead by example in coding best practices.
  • Coordinate with cross-functional stakeholders to drive project and release plans.
  • Monitor system performance and proactively improve availability, reliability, and efficiency.

Qualifications

Required: Bachelor’s Degree in Computer Science or related field with 6+ years technical engineering experience, experience in various programming languages such as C, C++, C#, Java, JavaScript, or Python.

Preferred: Advanced technical experience in cloud service development, microservices architecture, and familiarity with AI-assisted coding tools.

Key skills/competency

  • Cloud Development
  • Azure
  • Software Engineering
  • AI Integration
  • Frontend & Backend
  • Microservices
  • Design Documentation
  • Mentorship
  • System Monitoring
  • Problem Solving

Tags:

Principal Software Engineer, Azure Experience & Ecosystems
cloud development
software engineering
AI integration
frontend
backend
system design
mentorship
microservices
innovation
C#
Java
Python
REST
Azure

Share Job:

How to Get Hired at Microsoft

  • Customize Your Resume: Tailor your experience to cloud and AI skills.
  • Network Strategically: Connect with Microsoft employees on LinkedIn.
  • Research Microsoft: Understand their culture, mission, and products.
  • Prepare for Technical Interviews: Practice coding challenges and system design tests.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background