Taro Logo

Software Engineer II

Microsoft is a global technology leader providing cloud computing, software, and hardware solutions.
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Microsoft Cloud Security team is seeking a Software Engineer II to join their innovative team working on Microsoft Defender for Cloud, a cloud-native application protection platform (CNAPP). This role offers an opportunity to work on cutting-edge security products that protect cloud-based applications across major cloud providers.

The position involves developing and maintaining security products that set industry standards in cloud security. You'll be part of a diverse team of professionals including software engineers, security researchers, program managers, and data scientists. The role focuses on cloud security posture management (CSPM) and cloud workload protection platform (CWPP) development.

As a Software Engineer II, you'll collaborate with multiple teams across Microsoft to deliver key customer solutions, engage in the end-to-end lifecycle of services, and apply modern software engineering practices. The role requires strong analytical and problem-solving skills, with a focus on large-scale operations and service reliability.

The position offers exposure to various cloud platforms (Azure/AWS/GCP) and technologies like Kubernetes. You'll work in a fast-paced environment that values innovation and collaboration, with opportunities to grow your skills and advance your career in cloud security.

Key responsibilities include designing and maintaining tools for seamless operations, analyzing complex system behavior, streamlining deployments, and working closely with engineering teams on integration, testing, monitoring, and security across different technology stacks.

The role offers comprehensive benefits including healthcare, educational resources, investment options, parental leave, and various other perks. Join Microsoft's Cloud Security team to be part of shaping the future of cloud security while working with industry-leading professionals in a supportive and inclusive environment.

Last updated a day ago

Responsibilities For Software Engineer II

  • Design, build, and maintain tools for seamless operations
  • Collaborate with multiple teams across Microsoft to deliver customer solutions
  • Engage in end-to-end lifecycle of services from inception through deployment
  • Analyze complex system behavior, performance, and application issues
  • Apply modern software engineering practices to streamline deployments
  • Work with engineering teams on integration, testing, monitoring, and security

Requirements For Software Engineer II

Kubernetes
  • Bachelor's degree in computer science or related technical field
  • 4+ years proven experience with designing, developing and building services
  • Experience with large scale operations
  • Strong analytical and problem solving and organizational skills
  • Excellent written and oral communication skills
  • Experience with Security/Cyber domains
  • Experience in testing, deploying and supporting large scale services on Azure/AWS/GCP environments
  • Knowledge of Kubernetes

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • 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

Related Jobs

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to develop and scale Windows Cloud platform services, including Windows 365 Cloud PC and Azure Virtual Desktop.

Service Engineer II

Microsoft is hiring a Service Engineer II in Hyderabad to manage customer communications during Azure service incidents, requiring 2-4+ years of cloud operations experience.

Cloud Infrastructure Engineer

Remote Cloud Infrastructure Engineer position at Jobgether, working with global team across EMEA regions.

AWS Platform Engineer - Enterprise Data Platform

AWS Platform Engineer position at Eli Lilly focusing on cloud infrastructure, automation, and DevOps practices using AWS services and modern tooling.

Technical Solutions Engineer, Infrastructure, Serverless

Technical Solutions Engineer position at Google Cloud focusing on infrastructure and serverless technologies, supporting customers with GKE and Anthos deployments.