Microsoft logo

"Purview" Software Engineer

Microsoft Β· Redmond

Information Technology Software & Development Full-time Posted 4 days ago

About this role

Uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner. Takes responsibility for the content of their AI-generated changes to artifacts, reviewing all changes and applying appropriate tooling and processes with minimal guidance. Supports efforts to use debugging, tests, tools, logs, telemetry, and other methods to proactively verify assumptions before issues occur for product features in production

Understands and provides feedback for proposals for architecture, with technical leadership from others. Contributes to the identification of requirements for, and development of automation within production and deployment of a complex product feature, targeting zero-touch deployment when possible. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience

Learns about and supports deployment to customers by following the correct measures to push features to customers. Applies best practices to build code based on well-established methods and secure design principles while also applying best practices for new code development and formal validation of security invariants.

Apply for this role on Microsoft’s official careers site.

Similar jobs