Software Engineering

Microsoft is a global technology leader developing cloud computing, software, and security solutions.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Cybersecurity · Enterprise SaaS · Cloud

Description For Software Engineering

Microsoft's Cloud Security team is seeking a Software Engineer II to join their Microsoft Defender for Cloud platform, a leading cloud-native application protection platform (CNAPP). This role offers an opportunity to work on cutting-edge security solutions that protect cloud applications across major cloud providers. The position involves developing and maintaining security products that integrate DevSecOps, cloud security posture management (CSPM), and cloud workload protection platform (CWPP) capabilities.

As part of the infrastructure software engineering team, you'll collaborate with diverse professionals including software engineers, security researchers, and data scientists. The role focuses on building tools and systems that enhance developer experience and ensure efficient operations. You'll be working with modern technologies including Kubernetes, Linux, and various cloud platforms (Azure/AWS/GCP).

This is an excellent opportunity for someone with 1+ years of experience who wants to make a significant impact in cloud security while working with industry-leading professionals. The position offers comprehensive benefits, professional growth opportunities, and the chance to work on solutions that protect some of the world's largest companies. The role requires strong technical skills, excellent communication abilities, and the capacity to thrive in a fast-paced environment.

Microsoft provides an inclusive work environment with industry-leading benefits, educational resources, and opportunities for professional development. Join a team that's disrupting cloud security and help shape the future of cloud application protection.

Last updated 17 minutes ago

Responsibilities For Software Engineering

  • Design, build, and maintain infrastructure tools for efficient operations
  • Collaborate with multiple teams to deliver customer solutions
  • Manage end-to-end lifecycle of services from inception through deployment
  • Analyze complex system behavior and performance issues
  • Apply modern software engineering practices to streamline deployments
  • Provide guidance on integration, testing, monitoring, and security
  • Work with engineering teams across different technology stacks

Requirements For Software Engineering

Kubernetes
Linux
  • Bachelor's degree in computer science or related technical field AND 1+ years technical engineering experience
  • Experience with designing, developing and building services, supportability and monitoring Infrastructures
  • 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 experiences
  • Experience with cloud platforms (Azure/AWS/GCP)
  • Knowledge of CI/CD concepts and Git
  • Experience with Kubernetes, Prometheus, Cilium/ISTIO

Benefits For Software Engineering

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
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineering

Software Engineer II

Microsoft Software Engineer II position in Hyderabad focusing on cloud security and compliance solutions for Office 365 and Windows platforms.

Software Engineer II

Microsoft is hiring a Software Engineer II in Bangalore to work on Azure Edge & Platform, focusing on cloud services and distributed systems with 4+ years of experience required.

Software Engineer II

Microsoft Azure Core New Tech team is hiring a Software Engineer II to develop and automate hardware management systems for cloud infrastructure, offering remote work and comprehensive benefits.

Software Engineer II

Microsoft is seeking a Software Engineer II to build their Supply Chain Sustainability platform and cloud infrastructure systems, requiring 2+ years of experience in software development and distributed systems.

Software Engineer II/Senior Software Engineer - CTJ - Top Secret

Microsoft is seeking a Software Engineer II/Senior Software Engineer for cloud services development with security clearance requirements.