Software Engineer II

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

Description For Software Engineer II

Microsoft's Azure Customer Experience Platform (CXP) team is seeking a Software Engineer II to join their mission of transforming Microsoft Cloud customers into fans. This role is part of a team dedicated to improving Cloud quality, security, and reliability through deep engineering engagements with customers across Microsoft.

The position offers a competitive base salary range of $98,300 - $193,200 USD annually, with comprehensive benefits including healthcare, educational resources, and parental leave. Working in a remote capacity (up to 100% work from home), you'll be part of a customer-obsessed, AI-curious team that values inclusion and collaboration.

As a Software Engineer II, you'll be responsible for designing and implementing high-scale distributed web services, working with modern technologies including Java, JavaScript, Python, and React. The role requires at least 2 years of technical engineering experience and a strong foundation in computer science concepts.

The ideal candidate will have experience with cloud technologies (Azure or AWS), distributed systems, and web application development frameworks. You'll be working in an agile environment, using tools like GitHub and Azure DevOps, while contributing to the continuous improvement of the team's processes and practices.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact in cloud computing while working for a global technology leader. Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professional development and career advancement.

The role combines technical challenges with real customer impact, as you'll be helping provide world-class cloud services that businesses rely on daily. If you're passionate about cloud technology, customer success, and working in an inclusive environment that values diversity and personal growth, this position offers an excellent opportunity to advance your career while contributing to meaningful projects at Microsoft.

Last updated a day ago

Responsibilities For Software Engineer II

  • Design, implement, verify, deploy, and maintain high-quality code using SOLID principals
  • Produce extensible and maintainable designs and code
  • Optimize, debug, and refactor code to improve performance and maintainability
  • Contribute to the continuous improvement of the team's processes, practices, and culture
  • Learn and adopt new technologies and frameworks as needed
  • Embody Microsoft's Culture and Values

Requirements For Software Engineer II

Java
JavaScript
Python
React
  • 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
  • Must pass Microsoft Cloud background check
  • Experience designing, implementing, and shipping high scale distributed web services
  • Expertise in web application dev frameworks
  • Experience with distributed systems and cloud technology stack
  • Reliable communication and collaboration skills
  • Knowledge of agile software development methodologies
  • Proficiency in computer science concepts

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 II

Microsoft Defender for Endpoint is hiring a Software Engineer II to develop and optimize cloud-based cybersecurity solutions, offering competitive pay and hybrid work.

Datacenter Integration Sourcing Manager

Lead datacenter integration sourcing and execution for Microsoft's cloud infrastructure in Auckland, managing multi-billion dollar projects with hybrid work flexibility.

Software Engineer

Microsoft Azure CXP Software Engineer position focusing on cloud reliability and customer experience, offering remote work and competitive compensation.

Technical Support Engineer - Azure Identity

Technical Support Engineer position at Microsoft supporting Azure Identity services, requiring 3+ years of IT experience and bilingual Japanese-English skills.

Software Engineer

Mid-level Software Engineer role at Microsoft's Cloud Supply Chain organization, focusing on cloud infrastructure and capacity planning systems with hybrid work arrangement.