Software Engineer II

World's leading security company developing cloud security products and services.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer II

Microsoft Cloud Security team is seeking a Software Engineer II to join their innovative cloud security division. The role focuses on Microsoft Defender for Cloud, a cloud-native application protection platform (CNAPP) that secures applications across major cloud providers. As part of a diverse team of professionals, you'll work on developing security products that protect critical infrastructure at global scale. The position offers opportunities to work with cutting-edge cloud security technologies, including DevSecOps, CSPM, and CWPP. You'll collaborate with talented software engineers, security researchers, and data scientists in a supportive environment that promotes learning and career growth. The role involves building and maintaining infrastructure tools, analyzing complex systems, and implementing modern software engineering practices. Microsoft offers comprehensive benefits and a culture focused on innovation and professional development. This is an excellent opportunity to make a significant impact in cloud security while working for a global technology leader.

Last updated a day ago

Responsibilities For Software Engineer II

  • Design, build, and maintain infrastructure tools for efficient operations
  • Collaborate with multiple teams 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
  • Drive down costs and operational overhead while meeting reliability KPIs

Requirements For Software Engineer II

Kubernetes
Linux
Python
Java
JavaScript
  • Bachelor's degree in computer science or related technical field
  • 1+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience with large scale operations and feedback/metrics collection
  • Strong analytical and problem solving skills
  • Excellent written and oral communication skills
  • 1+ years of Linux hands on system experience
  • Experience with CI/CD concepts and Git
  • Experience with Kubernetes, Prometheus, Cilium/ISTIO

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

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer II - CTJ - POLY

Microsoft Software Engineer II position focusing on cloud security and DevOps for government infrastructure, requiring Top Secret clearance and strong development skills.

Cloud Network Engineer II

Cloud Network Engineer II position at Microsoft Azure, focusing on large-scale data center network architecture and infrastructure management.

Software Engineer II - CTJ - Poly

Microsoft Cloud+AI Azure Data Team seeks Software Engineer II for secure cloud services development, requiring top security clearance and 2+ years experience.

Outside Plant Telecom Engineer

Outside Plant Telecom Engineer role at Microsoft focusing on optical fiber network design and engineering for cloud infrastructure.

Software Engineer II - CTJ - Poly

Microsoft Software Engineer II position focusing on Azure SQL development with emphasis on cloud infrastructure and security requirements.