Senior Software Engineer | Microsoft Careers

Microsoft

Actively hiring
WA Posted 11 days ago $119,800$234,700 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on the Microsoft Business Operations team, you will design, build, and operate software platforms that enable efficient product launches and management across Microsoft. Your day-to-day involves working closely with engineers, product managers, and stakeholders to deliver reliable, secure, and scalable services, leveraging AI-assisted development tools like GitHub Copilot for disciplined production-grade work. You will drive engineering excellence through clean implementation, operational quality, and responsible AI practices, contributing to architecture and technical direction while mentoring others. Key responsibilities include owning the end-to-end lifecycle of critical components, ensuring high-quality code with modern patterns, managing cross-team dependencies, and fostering a culture of continuous improvement in security, privacy, and accessibility standards.

Skills

AI-assisted development GitHub Copilot GenAI-based code review CI/CD Azure DevOps A/B testing Feature flagging Telemetry Metrics Dashboards Secure coding practices Threat modeling WCAG Responsible AI LLMs Infrastructure as Code Kubernetes Docker Python JavaScript TypeScript REST APIs SQL NoSQL Git Jenkins Prometheus Grafana

What you'll do

  • Design and lead architecture discussions for project areas with minimal oversight.
  • Write high-quality, secure, performant code using modern patterns and AI-assisted development tools.
  • Own the test strategy and improve test suites using AI tools for automation.
  • Identify cross-team dependencies and manage impact across teams to resolve conflicts.
  • Drive deployment automation toward zero-touch operations and strengthen CI/CD processes.

What we're looking for

  • Hands-on experience with AI-assisted development tools in a disciplined manner.
  • Proven track record of integrating AI capabilities into production systems responsibly.
  • End-to-end ownership of feature areas from design through deployment and monitoring.
  • Experience designing and operating large-scale distributed cloud systems.
  • Strong background in engineering fundamentals, including data structures, algorithms, and system design.
  • Expertise in DevOps practices and tooling for continuous integration and deployment.
  • Demonstrated ability to build observable systems with telemetry and metrics.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 534 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 488 roles with salary data.

Most-posted roles

View all roles at Microsoft