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 Cloud Operations and Innovation (CO+I) team is seeking a Software Engineer II to join their Datacenter Planning & eXecution Engineering (DPXE) team. This role is crucial in building and operating Microsoft's cloud infrastructure, focusing on datacenter capacity delivery through innovative solutions.

The position offers an exciting opportunity to work on complex, multi-million dollar datacenter construction projects, developing next-generation connected systems and tools using microservices architecture. You'll be part of a team responsible for managing critical business functions including Supply Chain, Cost, Schedule, Networking, and Safety in real-time.

As a Software Engineer II, you'll contribute to building robust automation systems and ML-based recommendation engines for cost and schedule modeling. The role requires expertise in various technologies including Azure services, web development, and database management. You'll work in an Agile environment, collaborating with cross-functional teams to deliver high-quality, maintainable code.

The position offers competitive compensation ($98,300 - $193,200), comprehensive benefits, and flexible work arrangements with up to 100% remote work possibility. You'll be part of Microsoft's mission to empower global digital transformation while working on cutting-edge cloud infrastructure projects.

This is an excellent opportunity for a passionate engineer who thrives in handling ambiguity and wants to make a significant impact on Microsoft's cloud infrastructure. The role offers extensive growth opportunities, exposure to large-scale systems, and the chance to work with industry-leading technologies in cloud computing.

Last updated 2 months ago

Responsibilities For Software Engineer II

  • Write high quality, maintainable, reusable code following SOLID principles
  • Collaborate with and demonstrate features developed to stakeholders in an Agile environment
  • Resolve complex system integration challenges
  • Share learnings and code assets developed with the CO+I engineering team
  • Leverage subject-matter expertise of product features
  • Act as a Designated Responsible Individual (DRI)
  • Guide other engineers by developing and following the playbook
  • Proactively seek new knowledge and adapt to new trends

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 Web and API development
  • Experience with UX technologies (Angular, React)
  • Knowledge of Relational Databases
  • Experience with PowerPlatform, Dynamics365
  • Must pass Microsoft Cloud Background Check
  • Experience working through full product cycle
  • Technical implementation knowledge in Azure services
  • Experience with shipping software products across multiple platforms/devices

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

Technical Support Engineering - Azure IaaS VM Engineer

Azure IaaS VM Engineer position at Microsoft offering remote work, focusing on technical support for cloud infrastructure and virtualization technologies.

Technical Support Engineer - SQL Server on Azure VM and Managed Instance

Technical Support Engineer position at Microsoft focusing on SQL Server on Azure VM and Managed Instance, combining database expertise with cloud technologies.

Support Engineer - Developer & Azure Services (DAS)

Support Engineer position at Microsoft Japan focusing on Azure and developer services, offering remote work and comprehensive benefits.

Service Engineer 2

Service Engineer position at Microsoft focusing on build systems and engineering infrastructure for Windows and Azure platforms.

Software Engineer II

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