← All roles

Software Engineer II - CTJ - POLY

Microsoft· Software Engineering
Apply on company site
Redmond, Annapolis Junction, Reston, Atlanta$102.1k - $202.2kfull-timePosted 1mo ago

About the role

Software Engineer on the M365 Air Gapped Clouds team building internal tools and services to accelerate delivery and improve efficiency of M365 operations in sovereign/government environments. Focus on distributed, scalable backend systems with on-call responsibilities and collaboration across teams to deliver secure, reliable platform features for government cloud workloads.

Responsibilities

  • With guidance, learns how and creates and implements code for a product, service, or feature reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Learns about and applies diagnosability, reliability, and maintainability, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code (e.g., leveraging state-of-the-art generative artificial intelligence [GenAI], approaches to source code organization, naming conventions).
  • Acts as a designated responsible individual (DRI) in monitoring a system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook. Escalates more complex problems to other DRIs as to status. Responds within service level agreement (SLA) timeframe. Escalates issues to appropriate owners.
  • Contributes to operations of live site service with direct supervision, following security best practices when responding quickly to mitigate issues while using the minimum required permissions to do so that arise on a rotational, on-call basis. Identifies solutions and mitigations to simple issues impacting performance or functionality of live site services and escalates appropriately.
  • Supports the identification of dependencies, and their incorporation into the development of design documents for a product feature with oversight. Learns and helps to actively identify other teams and technologies to leverage, how they interact, and where their own system or team can support others.
  • Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Develops collateral materials for learning and literary sessions used to raise awareness on relevant engineering design principles (e.g., security, testability, performance, scalability, accessibility, product knowledge), with some oversight.
  • Contributes in partnership with appropriate internal stakeholders (e.g., product manager, privacy/security subject matter expert, technical lead) to understand customer/user requirements for a feature.Contributes to incorporating customer insights into solution fixes with oversight from more experienced peers.

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Skills

Required:Code development and maintenanceOn-call incident response
Last updated Sep 17, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft