Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud · AI

Description For Software Engineer II

Microsoft is seeking a Software Engineer II to join their innovative team in building scalable and reliable services that power world-class product experiences. This role offers an exciting opportunity to work at one of the world's leading technology companies, where developers do more than just code – they significantly influence product trajectory and feature sets.

The position involves working across various technology layers, from user interfaces to cloud services, big data, and machine learning. You'll be part of a diverse and talented team that values unique viewpoints and innovative thinking. The role requires collaboration with multiple engineering divisions while developing comprehensive web applications and services using cutting-edge technologies.

As a Software Engineer II at Microsoft, you'll have the chance to impact billions of lives through your work, with opportunities for mentorship and professional growth. The company offers a culture of growth mindset, excellence, and teamwork, along with comprehensive benefits including industry-leading healthcare, educational resources, and work-life balance.

The hybrid work environment (up to 50% work from home) provides flexibility while maintaining collaborative opportunities. With a competitive salary range and extensive benefits package, this role presents an excellent opportunity for mid-level engineers looking to make a significant impact at a global technology leader.

Microsoft values diversity and inclusion, fostering an environment where all employees can thrive. The role offers the chance to work on challenging projects while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 3 days ago

Responsibilities For Software Engineer II

  • Design and develop globally scalable services and experiences
  • Work on user interfaces and cloud services
  • Handle big data and machine learning tasks
  • Develop comprehensive web applications and services
  • Collaborate with team members and various engineering divisions
  • Work in an agile development environment

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Must pass Microsoft Cloud Background Check upon hire and every two years

Benefits For Software Engineer II

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

Microsoft Software Engineer position focusing on security and scalable distribution services, requiring 2+ years of experience in C#, JavaScript, and Azure technologies.

Software Engineer

Software Engineer position at Microsoft's DPU Integration and Test team, focusing on testing control and data plane software for custom-built silicon platforms.

Software Engineer II

Software Engineer II position at Microsoft's Defender for Office team, focusing on cloud security and threat protection solutions.

Software Engineer 2

Microsoft is hiring a Software Engineer 2 to work on OS, Runtimes, and Libraries teams, focusing on system programming and developer ecosystem enhancement.

Technical Support Engineer - Cosmos DB

Technical Support Engineer position at Microsoft focusing on Azure Cosmos DB support, troubleshooting, and customer success.