Senior Software Engineer

Microsoft is a global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
$117,200 - $229,200
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft is seeking a Senior Software Engineer to join their ArcHci VMs team, focusing on extending Azure Cloud to on-premises environments. This role is critical in enabling customers to run and manage VMs globally through Azure portal or az CLI. The position offers a competitive salary range of $117,200 - $229,200 and requires 4+ years of technical engineering experience. The role combines cloud infrastructure expertise with distributed systems development, requiring strong skills in various programming languages and cloud technologies. Working in a hybrid environment (up to 50% work from home), you'll lead technical initiatives, mentor team members, and drive architectural decisions for scalable systems. Microsoft offers comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for experienced engineers passionate about cloud computing and distributed systems to make a significant impact at a leading tech company.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer

  • Provide solid technical leadership and raise the technical bar
  • Foster a team culture of high collaboration and trust
  • Drive long-term architecture and detailed design for highly scalable distributed systems
  • Collaborate across Azure to develop platforms for Edge devices management
  • Write exemplary code for large-scale distributed systems
  • Mentor and develop engineers across all levels
  • Be a role model for an open, honest, and inclusive approach to problem-solving

Requirements For Senior Software Engineer

Go
Java
JavaScript
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience in designing, developing, deploying, and monitoring cloud services, RESTful services, or distributed systems
  • Design and problem-solving skills, with focus on performance, scalability, security, and reliability
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer

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 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on Edge Workload Security, building platform security capabilities for Cloud/Edge experiences using Kubernetes and Go.

Senior Software Engineer--Win365

Senior Software Engineer position at Microsoft working on Windows 365 and Azure Virtual Desktop, developing cloud infrastructure and virtualization solutions.

Senior Software Engineer

Senior Software Engineer position at Microsoft's M365 COSMIC team, working on cloud infrastructure and Kubernetes-based solutions with up to 100% remote work from Prague.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Data Security team, focusing on cloud security solutions for Office 365 and Windows platforms with hybrid work options.

Senior Software Engineer

Senior Software Engineer position at Microsoft IDC Hyderabad, building Azure cloud services with focus on developer tools and open-source technologies.