Software Engineer 2

Microsoft is a global technology company that empowers people and organizations through cloud computing, software, and security solutions.
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Cybersecurity · Enterprise SaaS · Cloud

Description For Software Engineer 2

Microsoft Security is at the forefront of making the world a safer place in an era of increasing digital threats. As part of the Azure Security team, you'll work on high-visibility projects that directly impact Microsoft's bottom line. The role focuses on developing cloud-scale platform services and distributed systems that ensure Azure remains the most secure and resilient cloud platform. You'll be joining during a period of explosive growth, working with global customers who are transitioning to cloud services. The team culture embraces a growth mindset, innovation, and collaboration, with a strong emphasis on security and customer success. This position offers the opportunity to work on cutting-edge security solutions at cloud scale, with access to industry-leading benefits and professional development resources. The role requires a balance of technical expertise in cloud services, security implementations, and distributed systems development, making it an excellent opportunity for engineers passionate about security and cloud computing.

Last updated 4 days ago

Responsibilities For Software Engineer 2

  • Design and implement cloud scale platform services
  • Develop distributed services at hyper scale
  • Ensure Azure Security is the most secure and resilient cloud platform
  • Focus on development agility and operational efficiency

Requirements For Software Engineer 2

Python
Java
JavaScript
Linux
  • Bachelor's Degree in Computer Science, Electrical & Computer Engineering, Mathematics or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 3+ years of experience developing and shipping software/services
  • Proven design, coding and debugging skills
  • Experience in building and operating large scale cloud services
  • Familiarity with operating systems (Linux)
  • Ability to quickly learn new technologies and work in agile environment
  • Ability to multi-task while balancing short term and long-term needs
  • Must pass Microsoft Cloud Background Check upon hire and every two years

Benefits For Software Engineer 2

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 2

Software Engineer II

Microsoft Software Engineer II position focusing on AI transformation and cloud services, offering remote work and competitive compensation.

Cloud Network Engineer

Cloud Network Engineer position at Microsoft, focusing on Azure WAN infrastructure, combining networking expertise with software development for global backbone network operations.

Technical Support Engineering

Technical Support Engineer role at Microsoft focusing on Azure Billing and Subscription Management support, offering hybrid work arrangement in Bangalore.

Critical Environment Field Service Engineer

Critical Environment Field Service Engineer role at Microsoft's CO+I division, managing datacenter operations and infrastructure in London, UK.

Technical Support Engineer - SAP on Azure

Technical Support Engineer position at Microsoft focusing on SAP on Azure support, offering hybrid work model and comprehensive benefits package.