Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Cloud
Entry-Level Software Engineer
Remote
1+ year of experience
Cloud · Enterprise SaaS

Description For Software Engineer

Join Microsoft's Azure Core Compute Team, a leading force in cloud technology innovation. As a Software Engineer, you'll be part of the team responsible for customer-facing general-purpose compute offerings across virtual machines, containers, and bare metal technologies. The role focuses on developing systems for Quality and Fundamentals, ensuring high reliability for products operating on millions of machines.

You'll work on the Azure Core Compute host team, one of Microsoft's most profitable and fast-growing businesses, with the mission to make Azure the world's primary computing platform. The position involves collaborating across teams to meet demanding requirements for scale, elasticity, latency, and reliability. You'll have opportunities to learn new technologies, design next-generation services, and contribute to hardware evolution.

The role offers significant growth potential, allowing you to ideate, create, and provide thought leadership in product innovation and engineering practices. You'll be working with cutting-edge cloud technology, focusing on industry-leading availability, reliability, performance consistency at scale, compliance, and security. This position is perfect for someone passionate about making a global impact while creating value for customers in a collaborative, growth-minded environment.

Microsoft provides a culture of inclusion where everyone can thrive, built on values of respect, integrity, and accountability. The position offers comprehensive benefits, professional development opportunities, and the chance to work with leading-edge technology while shaping the future of cloud computing.

Last updated 5 days ago

Responsibilities For Software Engineer

  • Develop systems and frameworks to enhance quality and fundamentals of systems
  • Create and implement code for products, services, or features
  • Contribute to breaking down larger work items and provide estimation
  • Create testing plans and ensure solution quality
  • Use performance and profiling tools to identify bottlenecks
  • Work on-call as Designated Responsible Individual (DRI)
  • Manage release processes and improve deployment efficiency
  • Stay current with developments to improve product performance and reliability

Requirements For Software Engineer

Linux
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in C, C++, or Rust
  • Pass Microsoft Cloud Background Check
  • Experience with improving service operations or engineering quality (preferred)
  • Experience in building System Software for Windows or Linux systems (preferred)
  • Experience with Hyper-V, VMWare, Docker or other virtualization technologies (preferred)

Benefits For Software Engineer

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

Software Engineer

Entry-level Software Engineer position at Microsoft focusing on cloud infrastructure and AI development, offering hybrid work and competitive benefits.

Technical Support Engineer- Azure App Services

Technical Support Engineer position at Microsoft focusing on Azure App Services, offering hybrid work and comprehensive benefits.

Fiber Delivery Engineering - Technical Program Manager

Technical Program Manager role at Microsoft managing fiber delivery engineering projects for cloud infrastructure.

Mechanical Engineer

Microsoft Mechanical Engineer position focusing on datacenter operations and infrastructure management.

Mechanical Engineer

Mechanical Engineer position at Microsoft's Cloud Operations & Innovation team, focusing on datacenter operations and infrastructure in Cheyenne, Wyoming.