Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through cloud and technology solutions.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Cloud Operations and Innovation (CO+I) team is seeking a Senior Software Engineer to join their engineering team that builds and operates Microsoft datacenters powering their cloud business. This role is part of the CO+I Engineering team (CO+IE) which delivers services, applications, and automation supporting datacenter planning, construction, and operation. The position offers the opportunity to work on critical infrastructure that serves as a competitive advantage for Microsoft's cloud success.

The ideal candidate will be responsible for developing automation capabilities that power long-range execution planning efforts, drive workflow improvements, and build solutions for efficient management of large-scale data centers. This role combines technical expertise with strategic thinking, requiring proficiency in various programming languages and cloud platforms, particularly Azure.

The position offers competitive compensation ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. The role supports hybrid or remote work arrangements and is available across multiple hub locations including Redmond, Atlanta, Washington D.C., San Antonio, and Phoenix.

This is an excellent opportunity for experienced software engineers who want to make a significant impact on Microsoft's cloud infrastructure while working with cutting-edge technologies and contributing to solutions that operate at massive scale. The role offers both technical challenges and leadership opportunities, with a focus on building sustainable, efficient systems that power Microsoft's global datacenter operations.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • 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 working with other members of the team and external teams
  • Share learnings and code assets developed with the CO+I engineering team
  • Leverage subject-matter expertise of product features and partners with stakeholders
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns

Requirements For Senior Software Engineer

Java
JavaScript
Python
React
  • Bachelor's Degree in Computer Science or related technical field AND 4+ 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 (Angular, React), Relational Databases, PowerPlatform, Dynamics365
  • 4+ years technical experience architecting and building solutions on Azure or comparable cloud platforms
  • 4+ Experience with Data Platform architectures (SQL Relational Databases, Data Warehousing, Big Data architectures)
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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 Senior Software Engineer

Senior Software Engineer - Compiler

Senior Software Engineer position at Microsoft focusing on HLSL compiler development for GPU programming, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on Copilot and Microsoft 365 integration, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer position at Microsoft AI team in Barcelona, working on LLM-based platforms and AI services with hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Trust and Security Services team, focusing on security infrastructure and distributed systems development with hybrid work arrangement in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Security Copilot, developing AI-powered security solutions with competitive pay and benefits.