Principal Software Engineer-Information Protection
Redmond, WA, United States
Azure Information Protection (AIP) is a fast-growing SaaS product within Microsoft’s Enterprise Mobility and Security (EMS) product suite. AIP enables enterprises to discover, classify and protect content throughout the lifecycle - within end-points, while in-transit and in cloud repositories. AIP is the Information Protection platform that ships in Office clients, Exchange Online, SharePoint Online, MCAS, Exchange, SharePoint, Windows and several 3rd party DLP products.
AIP comprises of client SDKs on various operating systems (Windows, Mac, iOS, Android, Linux) and high-scale SaaS micro services deployed within many Azure data centers across the globe. If you want to work on a fast-paced enterprise-class global SaaS service, while also working on high performance, open source code on Android, IOS, MacOS, Linux and Windows, come join us. We build product experiences for end-users, developers and IT administrators, providing a unique opportunity to interact with many different customer personas.
Join us and help build a great Information Protection platform with a thriving app ecosystem across various desktop and mobile operating systems to make AIP the way enterprises protect all their content.
We are looking for a strong C++ engineer to work on our primary SDK that is integrated with many large products like Office, Exchange, Sharepoint, Windows; and is responsible for most of our usage and business. Main responsibilities include:
Design, architect and implement new features
Mentor other engineers
Design and implement a continuous integration and a continuous release pipeline
Help partner teams integrate with the SDK successfully
Help define the vision of the AIP platform
Work with the product team for planning and strategy
Bachelor’s or Master’s degree in Computer Science or related discipline.
10+ years of experience in software development.
Proficiency in one or more of C/C++, C#, Objective C, Java
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.