# Principal Software Engineer

**Company**: Microsoft
**Location**: Multiple Locations
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Ticker**: MSFT
**Wikidata**: https://www.wikidata.org/wiki/Q2283

**Apply**: https://microsoft.ai/job/principal-software-engineer-63/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_b13709c3-62d

## Description

As a Principal Software Engineer at Microsoft, you will set technical direction and deliver high-scale, low-latency services and experiences, partnering with product, data science, design, and engineering teams. You'll be a hands-on leader who drives architecture, raises quality, mentors engineers, and ensures reliability and operational excellence.

Lead end-to-end design and delivery for Bing Sports components (APIs, services, pipelines, integrations) from concept to production and sustainment. Define architecture for scalable distributed systems; set SLOs/SLIs; build observability and on-call readiness. Set engineering standards and lead design/code reviews for security, reliability, performance, testing, and maintainability. Partner with PM to translate customer needs into technical roadmaps and investment sequencing (features, platform, tech debt). Build and improve sports data ingestion/normalization with data quality, provenance, and monitoring. Improve answer quality via experimentation and evaluation; collaborate with data science on model/service integration. Optimize latency and cost through performance tuning, caching, and storage/indexing choices. Drive cross-team integrations with shared platforms (identity, compliance, experimentation, knowledge/content systems). Mentor engineers and set a high bar for operational ownership and craftsmanship. Serve as an escalation point for incidents; lead RCA and drive preventative fixes.

## Skills

### Required
- C#
- Java
- C++
- Go
- Python
- Distributed systems
- Cloud-native engineering
- CI/CD
- Infrastructure-as-code
- Secure engineering practices

### Nice to have
- Consumer products at high traffic/strict latency
- Large-scale batch/stream processing
- External data quality management
- Experimentation frameworks
- Search/relevance
- Knowledge/entity systems
- ML-in-production integration
- Sports data domain knowledge

---

Source: [Apply at microsoft.ai](https://microsoft.ai/job/principal-software-engineer-63/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
