Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Join Microsoft's Azure Core Dedicated team and be part of the future of cloud technology. As a Senior Software Engineer, you'll work on innovative solutions like Azure VMware Solutions, contributing to Microsoft's fastest-growing business. The role offers the opportunity to work with cutting-edge cloud technology, solving complex technical challenges that impact businesses worldwide.

You'll be instrumental in developing and maintaining large-scale distributed systems, working with a diverse team across different locations. The position requires expertise in cloud services, with a focus on high reliability and performance for enterprise customers. You'll be at the forefront of revolutionizing cloud services, setting new industry standards for running mission-critical workloads on dedicated hardware.

The role offers a flexible hybrid work arrangement, allowing up to 50% work from home. You'll be part of Microsoft's mission to empower every person and organization globally, working in a culture that values growth mindset, innovation, and collaboration. The compensation is competitive, ranging from $117,200 to $229,200, with comprehensive benefits including healthcare, educational resources, and parental leave.

This is an excellent opportunity for experienced engineers passionate about cloud technology and looking to make a significant impact in the industry. You'll work with brilliant minds, have access to cutting-edge technology, and contribute to solutions that transform how enterprises leverage cloud computing. The role requires strong technical skills, particularly in languages like C#, Java, Python, and experience with cloud services, distributed systems, and Kubernetes.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • 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, and streamlining daily operations
  • Continuously improve system performance and efficiency, prioritizing initiatives that deliver the highest return on investment
  • Identify and resolve complex technical challenges, and contribute to innovative solutions that enhance system capabilities
  • Effectively communicate with stakeholders, including product managers, engineers, and operations teams, to align on project goals and ensure successful delivery

Requirements For Senior Software Engineer

Java
JavaScript
Python
Kubernetes
Go
  • 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 requirements

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

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Edge+Platform team, building cloud services and engineering systems with competitive pay and benefits.

Regional Construction Quality Manager (Lease Projects)

Senior Construction Quality Manager role at Microsoft overseeing data center construction quality programs with hybrid work model and competitive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on cloud security solutions and distributed systems for Office 365 platform.

Senior Software Engineer - Azure Policy

Senior Software Engineer position at Microsoft working on Azure Policy services, focusing on cloud governance and compliance at scale.

Senior Cloud Software Engineer - Storage

Senior Cloud Software Engineer role at Microsoft focusing on storage infrastructure and SSD/HDD solutions for Azure cloud services.