Software Engineering IC4

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Cloud
Staff Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineering IC4

Join Microsoft's Azure Core Dedicated team and be part of the future of cloud technology. As a Software Engineer IC4, you'll work on innovative solutions like Azure VMware Solutions, contributing to Microsoft's fastest-growing business. The role involves developing large-scale distributed systems and cloud services, ensuring high reliability and performance for enterprise customers worldwide.

You'll collaborate with brilliant minds across geographic locations, solving complex technical challenges that directly impact businesses globally. The position requires expertise in cloud services, distributed systems, and modern development practices including Kubernetes and CICD. Working in a hybrid environment (up to 50% work from home), you'll be instrumental in setting new industry standards for running mission-critical workloads on dedicated hardware.

The role offers competitive compensation ranging from $117,200 to $229,200 USD annually, with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. This is an excellent opportunity for experienced engineers passionate about cloud technology to make a significant impact while working with cutting-edge technologies.

Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professional development. The position requires citizenship verification due to government contract work, and successful candidates will need to demonstrate strong technical expertise combined with excellent communication skills to work effectively with diverse stakeholders.

Last updated 20 days ago

Responsibilities For Software Engineering IC4

  • Collaborate with diverse teams across geographic locations to design, develop, and maintain large-scale, distributed systems
  • Drive product design clarity by providing technical guidance and expertise, ensuring system robustness
  • Continuously improve system performance and efficiency, prioritizing initiatives that deliver the highest ROI
  • Identify and resolve complex technical challenges, and contribute to innovative solutions
  • Effectively communicate with stakeholders to align on project goals and ensure successful delivery

Requirements For Software Engineering IC4

Java
JavaScript
Python
Kubernetes
Linux
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience
  • 3+ Years Experience working on teams shipping cloud services
  • 2+ years of Experience in Open Source, Linux, distributed systems, Kubernetes, CICD
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Citizenship verification required due to government contract work

Benefits For Software Engineering IC4

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 Software Engineering IC4

Customer Experience Engineering

Senior technical role at Microsoft focusing on Azure customer experience, incident management, and cloud engineering support for strategic customers.

Datacenter Electrical Engineer - EPMS

Senior Datacenter Electrical Engineer position at Microsoft focusing on electrical power monitoring systems and datacenter infrastructure.

Construction Manager

Senior Construction Manager position at Microsoft Cloud Operations + Innovation, managing data center construction projects in Malaysia with 10+ years experience required.

Electrical Engineer - Data Centre

Senior Electrical Engineer role at Microsoft focusing on data centre infrastructure design and implementation, offering remote work options and comprehensive benefits.

Data Center Critical Environment Technician Manager

Lead role managing critical environment operations in Microsoft's data centers, overseeing technical teams and maintaining crucial infrastructure.