Software Engineering IC3

Microsoft empowers every person and organization on the planet to achieve more through cloud and technology solutions.
$98,300 - $208,800
Cloud
Mid-Level Software Engineer
Remote
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineering IC3

Microsoft's Azure Core team is seeking a Software Engineer IC3 to drive specialized projects focused on enabling global scale offerings. This role is crucial in helping Microsoft become a world leader in running mission-critical workloads like AI supercomputers, Payment systems for Fintech, and Oracle databases on dedicated hardware. As part of a small, agile team, you'll work on bringing state-of-the-art mission-critical software into Microsoft and providing bare-metal machines in the Azure Cloud.

The position offers a competitive salary range of $98,300 - $208,800 (varying by location) and comes with comprehensive benefits including healthcare, educational resources, and parental leave. The role allows for up to 100% remote work with 0-25% travel requirements.

You'll be responsible for developing software systems, contributing to architecture decisions, implementing maintainable code, and participating in live service operations. The ideal candidate should have 2+ years of technical engineering experience, strong programming skills in various languages, and experience with networking and bare metal infrastructure.

This is an excellent opportunity for someone who wants to work at the forefront of cloud technology, contributing to Microsoft's mission of empowering every person and organization on the planet. You'll be part of a team that values growth mindset, innovation, and collaboration, working on projects that directly impact the future of cloud computing and mission-critical systems.

Last updated 22 days ago

Responsibilities For Software Engineering IC3

  • Contribute to determining user requirements and incorporate feedback into future designs
  • Learn and contribute to product/solution architecture and create proposals
  • Create and implement extensible and maintainable code
  • Review work items and assist in breaking down tasks with estimation
  • Contribute to operations of live service on rotational, on-call basis
  • Develop automation within production and deployment
  • Help build Azure specialized projects focused on enabling global scale offerings

Requirements For Software Engineering IC3

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 1-2 years of networking or systems experience
  • 1 year bare metal infrastructure experience
  • Must pass Microsoft Cloud background check
  • Must provide proof of citizenship or permanent residency due to export control regulations

Benefits For Software Engineering IC3

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
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineering IC3

Software Engineer

Software Engineer position at Microsoft working on Azure Storage, developing highly scalable cloud services and distributed systems.

Software Engineer

Software Engineer position at Microsoft working on Azure Storage, developing and maintaining cloud infrastructure that powers millions of virtual machines and AI applications.

Technical Support Engineering - Azure IaaS VM Engineer

Azure IaaS VM Engineer position at Microsoft Japan, offering technical support for cloud services with flexible remote work options and comprehensive benefits.

Software Engineer II - CTJ - POLY

Microsoft is seeking a Software Engineer II to join the Defender team, focusing on cloud security products and cyber-security solutions.

Support Engineer, Developer & Azure Services (DAS)

Microsoft Support Engineer position focusing on Azure and developer services, offering remote work and comprehensive benefits package.