Microsoft

Microsoft

Principal Software Engineer

Redmond, WA, US · Principal

Sponsorship not specifiedDetected 1 day ago
JavaScriptPythonJavaGoC++C#Distributed SystemsBackend DevelopmentSQLAWSGCPAzureCloud PlatformsCI/CDData EngineeringData ScienceA/B TestingTest AutomationLeadershipMentoring

> stay_score

odds of building a lasting career here

42Risky
Cap-exempt (no lottery)0
Sponsors this role100
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock →

> community_outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Improve conversion accuracy, freshness, coverage, and explainability through diagnostics, reconciliation, experimentation, and automated monitoring.
  • Demonstrated leadership driving technical architecture, cross‑team execution, and mentoring senior engineers.
  • Background in advertising, marketing technology, conversion measurement, attribution, reporting, or large-scale analytics.

Requirements

  • 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.
  • Experience with conversion tracking, attribution systems, event processing, identity signals, data quality, or privacy-aware advertising measurement.
  • 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.

This listing is sourced directly from Microsoft's careers page and normalized into a canonical job model.