M

Microsoft

Builds workplace software, PCs and cloud services

Senior Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-time$119.8k - $261k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Must have an active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI), based on a Single Scope Background Investigation (SSBI) with Polygraph.
  • Must meet Microsoft, customer, and/or government security screening requirements before offer and after hire; failure to maintain or obtain the required clearance or customer screening may result in employment action, up to and including termination.
  • Must successfully verify the stated security clearance before an offer of employment.
  • Must pass the Microsoft Cloud background check upon hire or transfer and every two years thereafter.
  • U.S. citizenship must be verified due to citizenship-based legal restrictions, using a valid passport, other approved documents, or verified U.S. government clearance.

Responsibilities

  • Lead the design and hands-on implementation of software and infrastructure improvements across Azure AI services in air-gapped and sovereign environments.
  • Own engineering initiatives from problem definition and technical design through testing, rollout, and operational follow-through, incorporating customer feedback and managing risks and dependencies.
  • Work across multiple codebases and architectures, partnering with product teams to integrate capabilities and resolve challenges involving service dependencies, networking, identity, and infrastructure.
  • Develop reusable automation, deployment tooling, release validation, and observability to improve reliability and engineering efficiency across multiple services.
  • Participate in on-call rotations, investigate issues across the supported service portfolio, and coordinate with partner teams to restore service and deliver fixes that prevent recurrence.
  • Mentor engineers and provide technical guidance through design discussions, code reviews, and documentation, sharing approaches and lessons applicable to other services and teams.
  • Evaluate and apply approved AI-assisted development tools, including GitHub Copilot, to improve development workflows while maintaining security and engineering quality.
  • Contribute to an inclusive team that values technical rigor, collaboration, and continuous learning.

Desired Qualifications

  • Experience designing, developing, and operating production cloud services or distributed systems using C#, Python, or another general-purpose programming language.
  • Ability to become productive in unfamiliar codebases and apply software engineering fundamentals across different services, architectures, or technology stacks.
  • Experience making architectural tradeoffs involving reliability, scalability, security, and maintainability, including understanding dependencies between systems.
  • Experience deploying or troubleshooting containerized services using Docker and Kubernetes on Azure, AWS, Google Cloud, or comparable platforms.
  • Experience building reusable deployment automation, CI/CD pipelines, testing frameworks, or observability tooling that supports multiple services.
  • Experience diagnosing complex issues across application, platform, and infrastructure boundaries and collaborating with other teams to resolve them.
  • Experience leading technical delivery of projects with cross-team dependencies and helping other engineers succeed through mentoring, design reviews, and code reviews.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs