{bc}
company_site

Software Engineer

Microsoft
Redmond, USA
Full-time
Mid
Onsite
Discovered 2 days ago

Full Job Posting

Software Development Design, implement, test, deploy, and maintain software components that support Windows validation and readiness for monthly security releases.

Contribute to cloud-native services and automation platforms that improve validation coverage, scalability, reliability, and engineering efficiency.

Develop APIs, workflow integrations, dashboards, and services that enable the collection, processing, and analysis of quality signals.

Build and enhance automation frameworks used to validate monthly Windows security fixes across diverse hardware, software, and deployment environments.

Improve mechanisms that detect regressions, identify quality risks, and surface actionable insights earlier in the monthly security-release process.

Contribute to systems that increase validation signal quality and reduce manual analysis effort.

Contribute to AI-powered solutions that automate repetitive engineering activities, improve investigation workflows, and accelerate root cause analysis.

Participate in the development of agent-based engineering experiences that improve validation, reliability analysis, and operational efficiency.

Develop dashboards, visualizations, and reporting capabilities that provide visibility into security-fix quality, test effectiveness, release readiness, and operational health.

Work with large-scale engineering datasets to improve quality insights and confidence in monthly Windows security releases.

Participate in supporting validation services and platforms in production environments.

Assist with investigation and mitigation of service issues, operational incidents, and reliability concerns.

Contribute durable fixes, automation, documentation, and monitoring improvements that reduce operational burden and improve platform resiliency.

Participate in design reviews, code reviews, testing activities, and operational reviews.

Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.

OR equivalent experience.

Experience

developing software applications, services, application programming interface (APIs), automation systems, or engineering tools.

Experience

with one or more modern programming languages such as C#, Python, Java, C++, or similar languages.

Experience

working with cloud services, distributed systems, or modern software development practices.

Understanding of software design, debugging, testing, and code quality principles.

Experience

using source control systems, Continuous Integration/Continuous Delivery (CI/CD) pipelines, and modern software engineering workflows.

Effective problem-solving, analytical, and communication skills.

Experience

with Kubernetes, containerized workloads, or cloud-native architecture.

Experience

with telemetry, analytics, Kusto (KQL), Power BI, or large-scale engineering data analysis.

Experience

building engineering productivity tools, automation systems, validation frameworks, or quality analytics platforms.

Experience

with software testing methodologies, validation systems, release readiness workflows, or quality engineering practices.

Experience

using AI-assisted development tools and modern engineering productivity technologies.

Familiarity with large language models, retrieval systems, agentic workflows, MCP integrations, or intelligent automation solutions.

Experience

supporting production services and participating in operational excellence initiatives.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Microsoft