Software Engineer II - CTJ - Poly

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
$98,300 - $193,200
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer II - CTJ - Poly

Microsoft Security is seeking a Software Engineer II to join their Sovereign Cloud Security team. The role focuses on securing Microsoft's clouds for governments worldwide through enabling best-in-class security solutions.

The position requires experience with high-throughput and multi-tenant services, strong component design skills, and the ability to write clean, well-factored code with good test coverage. You'll be working on critical security priorities in a world facing increasing digital threats and regulatory scrutiny.

Key responsibilities include:

  • Contributing to product design documents and identifying dependencies
  • Supporting feature deployment to customers following security best practices
  • Acting as a Designated Responsible Individual (DRI) for on-call system monitoring
  • Working with stakeholders to determine user requirements
  • Conducting code reviews to ensure quality standards

The role offers:

  • Competitive compensation ($98,300 - $193,200 base salary range)
  • Comprehensive benefits including healthcare, educational resources, and investment options
  • Work-life balance with generous time off and parental leave
  • Opportunity to impact billions of lives through security innovation
  • Hybrid work environment (up to 50% work from home)

Requirements include a Bachelor's in Computer Science or related field plus 2+ years of technical engineering experience, and an active US Government Top Secret Clearance with SCI access. The role involves 0-25% travel.

Join Microsoft Security to help make the world a safer place while working in a culture that embraces growth mindset, excellence, and collaborative innovation.

Last updated 5 hours ago

Responsibilities For Software Engineer II - CTJ - Poly

  • Contribute to product design documents and identify dependencies
  • Support deployment of features to customers following security best practices
  • Act as Designated Responsible Individual (DRI) for on-call system monitoring
  • Work with stakeholders to determine user requirements
  • Review code to ensure quality standards and best practices
  • Participate in code reviews and ensure coding standards are followed
  • Consider diagnosability, reliability, and maintainability in code reviews

Requirements For Software Engineer II - CTJ - Poly

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI)
  • Must pass Microsoft Cloud background check
  • U.S. citizenship required
  • Experience with high throughput and multi-tenant services
  • Ability to design components and handle errors appropriately
  • Strong coding skills in languages like C, C++, C#, Java, JavaScript, or Python

Benefits For Software Engineer II - CTJ - Poly

Medical Insurance
Parental Leave
Education Budget
Vision Insurance
Dental Insurance
401k
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II - CTJ - Poly

Cloud Network Engineer - Optical Network Agents & Workflow Automation

Cloud Network Engineer role at Microsoft focusing on AI-driven automation of global optical network infrastructure, offering $81.9K-$160.2K salary and hybrid work model.

Software Engineer - CTJ - Poly

Software Engineer position at Microsoft focusing on secure cloud infrastructure and operations, requiring Top Secret clearance and offering competitive benefits.

Cloud Network Engineer II

Cloud Network Engineer II position at Microsoft, combining networking expertise with software development to build and maintain Azure's global backbone network infrastructure.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop and scale Windows Cloud platform and Azure Virtual Desktop services, focusing on automation and system reliability.

Software Engineer 2

Microsoft Azure AI/HPC team seeks Software Engineer 2 to build and maintain cloud-native supercomputing infrastructure, focusing on system reliability and performance optimization.