
Microsoft
Principal Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
Microsoft AI Experiences Monetization is building the next generation of advertising measurement and conversion systems. As digital advertising evolves, advertisers need accurate, privacy-safe ways to capture conversion signals, attribute outcomes to advertising interactions, understand performance, and optimize spend. Our Measurements Engineering team builds scalable, reliable technology for conversion tracking, attribution, reporting, and campaign optimization while protecting user trust. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
Qualifications
Required Qualifications
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications
- Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- 7+ years of experience building and operating large‑scale distributed systems, backend services, or data platforms.
- Solid skills in C#, Java, Go, or Python, and experience with SQL or data-processing frameworks.
- Expertise in cloud infrastructure (Azure, AWS, or GCP), including service design, storage, compute, networking, and CI/CD pipelines.
- Demonstrated leadership driving technical architecture, cross‑team execution, and mentoring senior engineers.
- Experience with conversion tracking, attribution systems, event processing, identity signals, data quality, or privacy-aware advertising measurement.
- Background in advertising, marketing technology, conversion measurement, attribution, reporting, or large-scale analytics.
- Experience with web, app, or offline conversion signals, conversion goals, attribution models, optimization signals, or measurement diagnostics.
- Experience integrating third-party measurement platforms, identity systems, advertiser data sources, or consent-aware event pipelines.
Skills & Technologies
About the Company
Microsoft
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Salary Range
$142,800 – $304,200
Location
Redmond, WA
Posted
1 day ago
Country
US