OpenNash Jobs
Microsoft

Senior Software Engineer

United States, Washington, RedmondSenior individual contributorSoftware Engineering

Listed on Microsoft’s official careers site. Posted June 25, 2026. Check that it is still open and apply there.

Apply on Microsoft’s careers site →

Job description

AI-Native Development 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. Contributes to the development of design documents that support user stories and other product requirements with oversight.

Develops an awareness of the current technology landscape. Contributes to the refinement of product features by escalating findings from analyses to inform decisions regarding the engineering of products. Executes test plans that incorporate security testing to validate security invariants (including negative cases) with minimal supervision. Builds testable code and considers testability during design for a set of features with minimal guidance.

Contributes to collaborating with other teams to reach common goals where dependencies and validation concerns overlap. 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. Ensures the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility.

Contributes to efforts to break down larger work items into smaller work items and providing estimation. Ensures required security protections and detection processes are accounted for in planning with minimal guidance. Contributes to ensuring project plans adhere to security, privacy, and compliance requirements. Ensures all code for a set of product/solution features is properly flighted for quicker mitigation of production incidents with minimal supervision.

Contributes to establishing a rollback plan for a set of features. Contributes to monitoring dependency status and ensuring that only the latest, secure versions are deployed. Contributes to building deployment infrastructure to allow developers' private builds for a product feature to be tested in a production-like environment. Collaborates with internal partners (e.g., Data Science, product managers) to incorporate success and guard rail metrics for experimentation with minimal guidance.

Contributes to enabling secure operations, security monitoring, and integration with live site investigation activities with minimal oversight. Contributes to efforts to classify and analyze data with little oversight on a range of metrics (e.g., health of the system, where bugs might be occurring), and helps to create outputs (e.g., notifications, dashboards) that improve monitoring and investigating security-related concerns and scenarios, system monitoring and/or issue identification and mitigation.

Works with appropriate internal stakeholders (e.g., product manager, privacy/security subject matter expert, technical lead) to understand and determine customer/user requirements for a set of features. Incorporates customer insights into future designs or solution fixes with minimal supervision. Incorporates unwritten requirements, such as appropriate continuous feedback loops that measure actionable, quantitative (e.g., customer value, usage patterns, solution performance) and qualitative (e.g., accessibility, globalization) indicators of value.

Understands, and begins providing feedback on, and advocating for the security and privacy needs of the customer who will be using the set of features. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Go or

Python These requirements include but are not limited to the following specialized security screenings: Master'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++, Go or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Go or

Python OR equivalent experience. 2+ years of experience contributing to Chromium and/or open-source projects built using Ninja-based build systems.

More jobs at Microsoft

Member of Technical Staff, Microsoft Robotics

United States, Washington, Redmond

Similar jobs at other companies

Software and Data Engineer - Software Engineer III- Agentic Pricing

JPMorganChase · Jersey City, NJ, United States

Software Developer/Software Engineer in Test

General Dynamics · Falls Church, VA, US

Software Engineer II – Embedded Software

BAE Systems · Merrimack, New Hampshire, United States

Principal Software Engineer – Mobile Software Architecture

Qualcomm · San Diego, California, United States of America

Senior Software Engineer, Networking Software Systems

Qualcomm · Santa Clara, California, United States of America

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.