Senior Software Engineer

Microsoft is a global technology company that develops cloud infrastructure and innovative solutions through its Cloud Operations + Innovation team.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Cloud Operations + Innovation (CO+I) team is seeking a Senior Software Engineer to join their Datacenter Planning & eXecution Engineering (DPXE) team. This role involves building advanced connected systems and tools using AI and microservices architecture to manage critical business functions in cloud infrastructure. The position offers the opportunity to work on innovative solutions for automation needs and scale delivery capabilities.

The role is part of a dynamic team that manages complex, multidisciplinary projects worth millions of dollars. You'll be responsible for developing robust automation systems while designing AI-powered recommendation engines integrated into the CO+I ecosystem. The position involves working with various technologies including .NET stack, UI technologies, cloud platforms, and Dynamics 365/Power Platform.

The ideal candidate will have strong experience in software development, with expertise in languages like C#, Java, JavaScript, or Python. They should be comfortable with both backend and frontend development, having experience with React/Angular and node.js. Knowledge of AI services, including Gen AI, Long Language Models, and Machine Learning is highly valued.

This position offers flexible work arrangements with up to 100% remote work possibility, though candidates must reside within 50 miles of one of the hub locations (Atlanta, GA, Washington, D.C., Redmond, WA, San Antonio, TX, or Phoenix, AZ). The role comes with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave.

The compensation is competitive, with a base pay range of $117,200 - $229,200 per year (higher for SF and NYC areas). This is an excellent opportunity for someone passionate about cloud infrastructure and wanting to make a significant impact on Microsoft's cloud delivery experience.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer

  • Works with stakeholders to determine user requirements for features
  • Contributes to identifying dependencies and developing design documents
  • Creates and implements code for products, services, or features
  • Breaks down larger work items into smaller work items and provides estimation
  • Acts as a Designated Responsible Individual (DRI) for on-call system monitoring
  • Maintains current skills and stays updated with developments
  • Shares knowledge and code assets with engineering teams

Requirements For Senior Software Engineer

JavaScript
Python
Java
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)
  • Experience with UI technologies (React/Angular, node.js)
  • Experience with Microsoft Azure/any other cloud platform
  • Experience with Dynamics 365/Power Platform
  • 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.