Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$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 for their Datacenter Planning & eXecution Engineering (DPXE) team. This role focuses on architecting and building next-generation connected systems using microservices architecture and ERP platforms. You'll be working on innovative solutions to scale delivery capabilities for Microsoft's cloud infrastructure, managing critical business functions like Supply Chain, Cost, Schedule, and Safety. The position offers the opportunity to work with cutting-edge technology, including ML-based recommendation engines, while being part of a motivated team delivering V1 products. The role supports Microsoft's mission to empower every person and organization globally, offering a hybrid or fully remote work environment. The position comes with competitive compensation and comprehensive benefits, making it an excellent opportunity for experienced engineers passionate about cloud infrastructure and innovative solutions. The team emphasizes a culture of inclusion, growth mindset, and collaboration, working on multi-million dollar datacenter construction projects.

Last updated 22 days ago

Responsibilities For Senior Software Engineer

  • Write high quality, maintainable, reusable, secure code using OOPs concepts and SOLID principles
  • Resolve system integration challenges working with other members of the team and external teams
  • Collaborate with and demonstrate features developed to stakeholders in an Agile environment
  • Share learnings and code assets developed with the CO+I engineering team

Requirements For Senior Software Engineer

JavaScript
Python
Java
React
Node.js
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience in Web and API development (.NET stack)
  • Experience with UI technologies (React/Angular, node.js)
  • Experience with Microsoft Azure/cloud platforms
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft's AI Organization in Egypt, focusing on scalable services and ML systems with hybrid work option.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, building mission-critical usage billing platforms with focus on data processing and cloud services.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure DPU networking software, developing control plane functions for cloud infrastructure.

Senior Software Engineer (Virtualization and Kernel)

Senior Software Engineer role at Microsoft focusing on virtualization and kernel development, working on Hyper-V and core platform technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Viva Horizontals team, focusing on AI-powered employee experience solutions and backend services.