JobsPrincipal Software Engineer
Microsoft logo

Principal Software Engineer

Microsoft

Location

Redmond, WA

Type

Full-time

Posted

6/10/2026

Compensation

$142,800 - $304,200 per year

Undergraduate with 5+ Years of Experience
Approval 98.4%·Filings 6,363·New hires 3,142·
👑 Elite Sponsor
·FY 2025

Job description

The Principal Software Engineer Lead will be part of the Scale and Partner AI Experiences organization at Microsoft, focusing on transforming the sales ecosystem through AI-driven innovation. This role involves designing and building AI-native systems that enhance workflows and drive productivity. The engineer will collaborate with various teams to integrate systems and data into cohesive AI-powered workflows. The position emphasizes continuous learning and mentoring within a diverse team.

Requirements

  • Bachelor's Degree in Computer Science or related technical field and 6+ years of technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python.
  • 6+ years of professional software engineering experience with hands-on coding in languages such as C#, Java, Python, or React.
  • Proficiency in AI-native development and experience with Agent Harnesses.
  • Fundamentals in data structures, algorithms, object-oriented design, and scalable systems.
  • Experience building, testing, debugging, and maintaining production-quality software.
  • Problem-solving and technical judgment skills.
  • Experience in driving AI-based engineering solutions.
  • Experience with cloud platforms and distributed/service-oriented architecture.
  • Collaboration and communication skills.

Responsibilities

  • Understand end-to-end business processes, workflows, and data flows across the Microsoft sales ecosystem.
  • Rapidly prototype and deliver POCs and iterate on solutions using an experimentation-driven engineering approach.
  • Design, build, and ship scalable, production-quality features and intelligent services.
  • Collaborate across teams to integrate systems, data, and signals into cohesive AI-powered workflows.
  • Debug, troubleshoot, and improve system reliability and performance using telemetry and diagnostics.
  • Build secure, compliant, and responsible AI solutions ready for production scale.
  • Contribute to a culture of continuous learning, experimentation, and engineering excellence.
  • Mentor and grow the energetic, diverse, and driven team.

Benefits

  • Employees at Microsoft are often offered comprehensive, “world-class” benefits—including health and mental-wellness programs, competitive pay with bonuses and stock awards, and retirement/savings options. Time-off and flexibility are common, with generous vacation and holidays, parental and caregiver leave, and flexible work schedules, alongside learning support, employee resource groups, product discounts, and matching-gifts/volunteering programs. Specific benefits can vary by region.

Is this posting expired or inaccurate?