Taro Logo

Software Engineer II (Infrastructure)

Microsoft is a global technology company that develops software, cloud services, and security solutions.
$98,300 - $193,200
Cloud
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II

Microsoft Azure Software Engineer II position focusing on cloud platform development and automation, offering hybrid work in Bangalore with comprehensive benefits.

Service Engineer II - CTJ - Poly

Service Engineer II position at Microsoft focusing on government cloud services, requiring Top Secret clearance and offering hybrid work arrangement with competitive compensation.

Cloud Network Engineer

Cloud Network Engineer position at Microsoft in Dublin, focusing on Azure infrastructure management, network automation, and large-scale distributed systems maintenance.

Software Engineer

Software Engineer position at Microsoft's Azure Core team in Bucharest, focusing on cloud infrastructure and distributed systems development with remote work options.

Software Engineer II - CTJ - Poly

Microsoft Azure Arc Software Engineer II position focusing on multi-cloud management and distributed systems, requiring Top Secret clearance and offering competitive compensation.

Description For Software Engineer II (Infrastructure)

Microsoft Cloud Security team is seeking a Software Engineer II to join their Infrastructure team working on Microsoft Defender for Cloud, a cloud-native application protection platform (CNAPP). This role focuses on developing and maintaining security products that protect cloud-based applications across major cloud providers. The position combines infrastructure engineering with security expertise, requiring experience in Infrastructure as Code, Kubernetes, and DevOps practices.

The role offers the opportunity to work on large-scale distributed services that secure some of the world's biggest companies. You'll be part of a diverse team of professionals including software engineers, security researchers, program managers, and data scientists. The position involves collaborating across Microsoft teams to deliver customer solutions, working on service lifecycle management, and implementing modern software engineering practices.

This is a remote-friendly position with up to 100% work from home flexibility and requires 0-25% travel. The compensation is competitive, ranging from $98,300 to $193,200 per year (higher in SF and NYC areas), plus comprehensive benefits including healthcare, educational resources, and investment options.

The ideal candidate will have at least 2 years of experience in software engineering, particularly with infrastructure and cloud technologies. You'll be working on Microsoft Defender for Cloud, which provides code-to-cloud security through DevSecOps, cloud security posture management (CSPM), and cloud workload protection platform (CWPP) capabilities.

This role offers excellent growth opportunities, working alongside industry experts in a supportive and inclusive environment. You'll be at the forefront of cloud security, helping to protect critical infrastructure at a global scale while developing your skills and advancing your career in one of technology's most crucial domains.

Last updated 19 days ago

Responsibilities For Software Engineer II (Infrastructure)

  • Collaborate with multiple teams across Microsoft to deliver key customer solutions
  • Engage in end-to-end lifecycle of services from inception and design through deployment
  • Analyze complex system behavior, performance, and application issues
  • Apply modern software engineering practices to streamline deployments
  • Work with engineering teams to offer guidance on integration, testing, monitoring, and security
  • Drive down costs and operational overhead while meeting reliability and availability KPIs

Requirements For Software Engineer II (Infrastructure)

Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 2+ years of hands-on experience in Infrastructure as Code (IaC), Kubernetes Platform and DevOps practices
  • 2+ years of Software Engineering experience in designing and deploying large scale distributed services on multiple cloud environments
  • Must pass Microsoft Cloud background check

Benefits For Software Engineer II (Infrastructure)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • 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?