Software Engineer II

Microsoft is a global technology company that empowers people and organizations to achieve more through cloud computing and software solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Remote
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 engineering team that builds and operates Microsoft's global datacenter infrastructure. This role is crucial in developing automation capabilities for long-range execution planning and workflow improvements in datacenter construction and operations.

The position offers the flexibility of up to 100% remote work, with multiple hub location options including Seattle, Atlanta, Washington D.C., and Phoenix. As part of CO+I Engineering, you'll work on a portfolio of services that enable efficient datacenter construction, telemetry systems, and performance management applications.

The ideal candidate should have 2+ years of experience in software development, with expertise in languages like C#, Java, JavaScript, or Python. You'll be working in an Agile environment, collaborating with stakeholders, and implementing solutions using modern technologies including PowerPlatform and Dynamics 365.

Microsoft offers competitive compensation ($98,300 - $193,200) and comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity to join a team that provides a competitive advantage for Microsoft's cloud success, working on systems that directly impact the company's global infrastructure.

The role combines technical challenges with business impact, requiring someone who can write high-quality code, resolve complex integration challenges, and guide other engineers while maintaining critical systems. Join Microsoft's mission to empower every person and organization on the planet to achieve more.

Last updated 3 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 to drive project plans and work items
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service for degradation and handle on-call responsibilities

Requirements For Software Engineer II

JavaScript
Python
Java
TypeScript
  • Bachelor's Degree in Computer Science or related technical field with 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Software development experience in Web and API development, UX technologies, Relational Databases, PowerPlatform, or Dynamics365
  • Must pass Microsoft Cloud Background Check
  • Must relocate or reside within 50 miles of the hub office location

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

Mid-level Software Engineer position at Microsoft focusing on build systems and test infrastructure for Microsoft Defender, offering competitive pay and hybrid work environment.

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.