Microsoft Technology/Software

Software Engineering Manager

Redmond, WA In person Full-time

Overview

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

The Purview Integration platform team will make Purview protections native across Microsoft apps and AI surfaces. It aims to replace fragmented integrations and inconsistent enforcement with shared infrastructure and measurable coverage. · Shared protection platform: The team would provide a common SDK and integration contract for DLP enforcement, classification signals, RMS encryption and usage rights, plus telemetry and onboarding tools.

Its planned reach includes Office apps, Outlook, Copilot surfaces, Autopilot and future agent harnesses. Milestones include a Q1 SDK, two adopted surfaces in Q2, and later work on policy parity, protected AI output, self-service onboarding, coverage telemetry and performance; numeric targets remain placeholders. Ownership and delivery model: The proposed team includes an engineering manager and specialists for the SDK, AI harnesses, Office and Outlook, telemetry and reliability, and onboarding.

It would embed during each surface’s first integration and own the contract, SDK and conformance bar; Purview core teams retain policy semantics, while surface teams own UX and rollout after conformance.

Responsibilities

Drive platform strategy and roadmap: Deliver the SDK integrations across multiple Microsoft surfaces, protecting the data and enforcing data security for AI applications, harnesses and agents. Partner across surfaces and Purview teams

AI-Native Development - Leads team on the disciplined use of, and improving artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC). Guides team on proactively taking responsibility for the content of their AI-generated requirements, design documents, code, and other assets, and assisting other members of the team to do the same.

Design - Guides others on owning and leading efforts and discussions for architecture of aspects of complex products/solutions (e.g., design, cost). Looks for opportunities to leverage and incorporate open-source, off-the-shelf components and/or preexisting, managed services as part of the design of products/architecture.

Coding - Reviews debugging tools, tests, logs, telemetry, and other methods, and acts as an expert for others to proactively verify assumptions while developing code before issues occur across products in production.

Measure coverage, reliability and performance: Use telemetry to track protection coverage, reliability and performance, and report on them to leadership.

Manage, coach, care and grow: Set clear ownership and priorities for the ICs, and coach them through regular feedback. Look after team wellbeing, and grow each person's skills and career.

Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. - 4+ years people management experience.

Other Requirements

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Software Engineering M5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

https://careers.microsoft.com/us/en/us-corporate-pay

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.

If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Insights from previous hires

Top skills: Algorithms, C++, Architecture, Analytics, Agents, Troubleshooting, Science, Microsoft Azure, Information Technology, Engineering

Common previous titles: Tech, Tech Support Engineer, Solution Engineer, Senior Data Scientist, Technical, Senior Specialist, Senior Device Engineer, Senior Solution Architect, Senior

Job description provided by Microsoft.
View the original posting