Drimva

Microsoft

Principal Software Engineer

$143K–$304K

Redmond, WA · On-site · Principal · Full-time · Posted Oct 8, 2026

Experience
6+ years required; preferred alternatives are 8+ years with a master's degree or 12+ years with a bachelor's degree, or equivalent experience.
Education
Bachelor's Degree in Computer Science or related technical field, or equivalent experience.

About the job

Leads engineering of a modernized User Identity Graph for Microsoft Advertising, building scalable data pipelines and systems to connect users across platforms and support advertising products.

What you'll do

  • Lead architecture, implementation, deployment, and reliability of the identity graph and its data pipelines.
  • Coordinate across teams and Applied Scientists to assess data and graph quality through experiments, monitoring, and actionable analysis.
  • Drive secure engineering practices, incident response, code quality, mentoring, and responsible adoption of AI tools.

What they ask for

  • Bachelor's degree in Computer Science or related technical field and 6+ years of technical engineering experience coding in a listed language, or equivalent experience.
  • Coding experience in one or more of C, C++, C#, Java, JavaScript, or Python.

Nice to have

  • Master's degree and 8+ years of technical engineering experience; or bachelor's degree and 12+ years; or equivalent experience.
  • Experience in the Advertising domain.

Pay

USD $142,800 - $274,800 per year (base salary); USD $188,000 - $304,200 per year (base salary) for San Francisco Bay area and New York City metropolitan area locations.

Tools

C, C++, C#, Java, JavaScript, Python

AI focus

Applies modern coding patterns and AI tools, improves AI tools and practices across the software lifecycle, and promotes responsible AI and AI-driven process improvements.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)