Sr. Software Engineer - Windows 365
Core
Design, build, and maintain robust pipelines for telemetry, product usage, and experimentation data; build real-time and batch personalization engines that adapt Copilot's behavior.
Role type
Senior IC software engineer (data pipelines & personalization)
Builds
Telemetry pipelines, personalization engines, data models, and APIs for Copilot
Domain
Cloud infrastructure, data engineering, AI personalization
Deliverable
production ML models
Required skills
Cloud infrastructure (Azure, AWS, GCP), DevOps, data modeling, API design, real-time and batch processing, object-oriented programming, system performance monitoring, debugging, problem-solving
Preferred skills
Large scale system design, cross-group collaboration, rapid prototyping, handling ambiguity
Technologies
C, C++, C#, Java, JavaScript, Python, Azure, AWS, GCP
Responsibilities
Design and implement data pipelines for telemetry and experimentation; orchestrate and monitor critical service workflows; design data models and APIs for user context reasoning; build personalization engines; optimize performance, reliability, and cost across geographies; ship secure, maintainable code.
Seniority
Senior, hands-on IC
