Taro Logo

Senior Software Engineer

Microsoft is a global technology company empowering people and organizations to achieve more through innovative cloud computing, software, and hardware solutions.
United States
$119,800 - $234,700
Cloud
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Calling all Senior Software Engineers with a interest for pushing the boundaries of cloud technology! Join our team at Azure Core Compute and be at the forefront of building the next generation cloud that will redefine how businesses scale, collaborate, and thrive.

We are one of the most profitable and fastest-growing businesses at Microsoft on the mission to make Azure the world's computer powering all customer workloads! The Azure Core Compute Node Services team is responsible for materializing and managing customer-facing compute resources as virtual machines, containers and bare metal servers. We actively explore forward-looking technologies, evolving the host OS while utilizing hardware offloads and leveraging disaggregation.

As a Senior Software Engineer on our team, you will:

  • Lead features that run on millions of nodes
  • Work across organizations to meet scale, elasticity, latency and reliability demands
  • Learn about new technologies and design next-gen services
  • Have freedom to ideate and innovate
  • Work with a globally distributed, culturally diverse team

The role offers competitive compensation ($119,800 - $234,700 base salary, higher in SF/NYC) and comprehensive benefits including healthcare, educational resources, savings plans, and generous time off.

Required qualifications:

  • Bachelor's in Computer Science or related field + 4+ years technical engineering experience
  • Experience with C++, Rust
  • On-call responsibilities experience
  • Must pass Microsoft Cloud Background Check

This is a unique opportunity to make global impact while working on cutting-edge cloud technology at one of the world's leading tech companies. Join us in shaping the future of cloud computing!

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor code for performance and maintainability
  • Partner with stakeholders to drive project plans and work items
  • Act as Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle on-call duties

Requirements For Senior Software Engineer

Rust
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with C++ or Rust programming
  • Experience handling periodic live service on-call responsibilities
  • 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