Description
Summary
Microsoft AI are looking for a talented Senior Software Engineer at their Redmond office. This role sits at the heart of strategic decision-making, turning market data into actionable insights for a company that's revolutionising data collaboration technology. You'll work directly with leadership to shape the company's direction in the measurement and analytics markets.
About the Role
We are looking for a Senior Software Engineer who is passionate about distributed systems, privacy-enhancing technologies, secure data processing, and building reliable production services with global impact. The successful candidate will design and build highly scalable backend services and data pipelines that support privacy-preserving measurement and analytics scenarios using C# or Java. They will also drive integrations with external data and measurement partners, designing stable interfaces, schema governance patterns, and robust validation.
Accountabilities
- Design and build highly scalable backend services and data pipelines that support privacy-preserving measurement and analytics scenarios using C# or Java.
- Drive integrations with external data and measurement partners, designing stable interfaces, schema governance patterns, and robust validation.
The Candidate we're looking for
Experience:
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
Technical skills:
- Experience with large-scale data processing frameworks (e.g. Spark, SQL-based pipelines) and cloud platforms.
- Understanding of secure data processing, encryption, identity, and access control.
Personal attributes:
- Solid problem-solving skills with a focus on reliability, observability, and system design.
Benefits
- Competitive salary range of USD $119,800 - $234,700 per year.
- Benefits and other compensation, including health and wellbeing benefits, professional development opportunities, and financial benefits.