Full job description
Microsoft Ads SDKs team is seeking a senior software engineer to lead design, architecture, and development of Windows Ads SDK components focusing on performance, scalability, reliability, and maintainability. Responsibilities include building CI/CD pipelines, test infrastructure, and automation; designing features that meet security, privacy, accessibility, and compliance standards; collaborating with cross-functional teams; driving data-informed feature rollouts; participating in design and code reviews; and ensuring end-to-end readiness for production releases. Required qualifications include a Bachelor's degree in Computer Science or related field with 4+ years of engineering experience coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience, and ability to pass Microsoft Cloud background check. Preferred qualifications include a Master's degree or 6+ years of experience, 4+ years hands-on experience with C++, C#, .NET, Windows frameworks (Win32 API, WinUI3, UWP), cloud environment experience, and familiarity with advertising technology concepts. The role is full-time, on-site in Redmond, WA or New York, NY. Salary ranges from $119,800 to $234,700 annually, with higher ranges for San Francisco Bay area and New York City metropolitan area.
What you'll do
- Lead design, architecture, and development of key components of the Windows Ads SDK balancing performance, scalability, reliability, and maintainability
- Build and enhance CI/CD pipelines, test infrastructure, and automation for reliable, high-quality, frequent releases including validation in non-production environments
- Design and implement features and enhancements to improve ad delivery experience on Windows platforms meeting Microsoft standards for security, privacy, accessibility, and compliance
- Collaborate with architects and cross-functional engineering teams to evaluate design options, document tradeoffs, and evolve solutions integrating cleanly with existing systems
- Drive data-informed feature rollouts leveraging telemetry and experimentation to monitor feature health, system performance, and customer impact
- Participate in and influence design and code reviews applying secure design principles, sharing best practices, and contributing to engineering excellence culture
- Work closely with partner teams to ensure end-to-end readiness including integration testing, live-site coverage, clear ownership, and defined escalation paths prior to production releases
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- Ability to meet Microsoft, customer and/or government security screening requirements including Microsoft Cloud Background Check
- Preferred: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience OR Bachelor's Degree with 8+ years experience OR equivalent experience
- 6+ years of professional software engineering experience building, shipping, and maintaining production-grade software systems
- 4+ years hands-on experience with C++, C#, .NET, and Windows development frameworks such as Win32 API, WinUI3 and/or UWP, plus working knowledge of JavaScript
- Experience designing and optimizing software for performance, reliability, and efficient resource utilization across diverse runtime environments and deployment scenarios
- Experience building or integrating systems in cloud-based environments including telemetry, monitoring, CI/CD pipelines, or backend service interactions
- Ability to work effectively across multiple domains, technologies, and ambiguous problem spaces, adapting quickly to evolving requirements
- Familiarity with advertising technology concepts such as SDK development, ad delivery pipelines, telemetry, experimentation, or monetization platforms is a strong plus
Tech stack
CC++C#JavaJavaScriptPython.NETWin32 APIWinUI3UWPCI/CDtelemetrymonitoring
Benefits
Certain roles may be eligible for benefits and other compensation (details at https://careers.microsoft.com/us/en/us-corporate-pay)