Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through cloud computing and software solutions.
Redmond, WA, USAAtlanta, GA, USAPhoenix, AZ, USA
$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 Cloud Operations + Innovation (CO+I) is seeking a Senior Software Engineer to join their Datacenter Planning & eXecution Engineering (DPXE) team. This role is crucial in building Microsoft's cloud infrastructure, focusing on developing connected systems and tools using microservices architecture and ERP platforms. The position involves creating innovative solutions for automating datacenter delivery capabilities, managing cost and schedule planning, and implementing ML-based recommendation engines.

The ideal candidate will work on V1 products and tackle challenges in building the foundation of cloud delivery experience. The role offers the opportunity to work with a diverse team of engineers and program managers, contributing to Microsoft's mission of empowering every person and organization globally.

The position is available in multiple hub locations including Atlanta, Redmond, San Antonio, and Phoenix, with relocation support provided. The role offers flexible work arrangements with up to 100% remote work possibility. The compensation package is competitive, ranging from $117,200 to $229,200 per year, with additional benefits including comprehensive healthcare, educational resources, and parental leave.

Key responsibilities include developing high-quality code, collaborating in an Agile environment, and resolving complex system integration challenges. The role requires expertise in various programming languages and frameworks, including .NET stack, React/Angular, and cloud platforms. The ideal candidate should have strong analytical skills and experience with AI services, including Gen AI and Machine Learning.

This is an excellent opportunity for a passionate software engineer who wants to make a significant impact on Microsoft's cloud infrastructure while working with cutting-edge technologies in a collaborative and innovative environment.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer

  • Write high quality, maintainable, reusable code following proven development 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

Requirements For Senior Software Engineer

JavaScript
Python
Java
TypeScript
React
Node.js
  • Bachelor's Degree in Computer Science, or related technical discipline 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 (.NET stack), UI technologies (React/Angular, node.js)
  • Experience with Microsoft Azure/any other cloud platform, Dynamics 365/Power Platform
  • Experience with unit/integration/E2E testing frameworks
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 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 - CTJ - Poly

Senior Software Engineer position at Microsoft working on Office 365 government cloud services, requiring Top Secret clearance and expertise in cloud development.

Senior Software Engineer - Azure Storage

Senior Software Engineer position at Microsoft Azure Storage, focusing on distributed systems and high-performance computing with competitive compensation and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft SCHIE team focusing on hardware diagnostics and cloud infrastructure, requiring 12+ years of experience in C/C++/C# and Linux environments.

Senior Software Backend Engineer- Kusto

Senior Software Backend Engineer position at Microsoft's Kusto team, developing Azure Data Explorer's control plane services with focus on large-scale distributed systems and cloud computing.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Commercial Systems & Technology team, focusing on cloud and AI solutions with 12+ years of experience required.