Software Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · DevOps · Data Analysis
In short
Responsibilities
- Design, implement, test, deploy, and maintain software components for Windows validation.
- Contribute to cloud-native services and automation platforms.
- Develop APIs, workflow integrations, dashboards, and services for quality signal collection and analysis.
- Build and enhance automation frameworks for validating Windows security fixes.
- Improve mechanisms for detecting regressions and identifying quality risks.
- Use AI-assisted development tools to improve engineering productivity and software quality.
- Contribute to AI-powered solutions for automating engineering activities and accelerating root cause analysis.
- Use data and telemetry to understand system behavior and measure validation effectiveness.
- Develop dashboards, visualizations, and reporting capabilities for security-fix quality.
- Work with large-scale engineering datasets to improve quality insights.
- Support validation services and platforms in production environments.
- Participate in design reviews, code reviews, and operational reviews.
- Follow engineering best practices for reliability, observability, and security.
- Partner with engineering teams and stakeholders to improve validation outcomes.
- Communicate technical concepts clearly in a collaborative environment.
Requirements
- 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.
- Ability to meet Microsoft, customer and/or government security screening requirements.
- Must pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Desired Qualifications
- Experience developing software applications, services, 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, CI/CD pipelines, and modern software engineering workflows.
- Effective problem-solving, analytical, and communication skills.
- Experience developing solutions using Microsoft Azure services.
- 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.
Benefits
- Certain roles may be eligible for benefits and other compensation.
- Opportunities for professional development and expertise in cloud-native services, AI-assisted development, and large-scale reliability analysis.
- Opportunity to contribute to critical security updates for Windows customers worldwide.
Skills
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…
Company
MicrosoftJob Posted
4 days ago
Employment Type
Full Time
Work mode
Hybrid
Salary
US$85,400–183,700 · Negotiable
Experience Level
Mid-Senior
Locations
United States
Qualification
Applicants
Be an early applicant
