Software Engineer

A global technology company empowering people and organizations to achieve more through innovative software and services.
$98,300 - $193,200
Cloud
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer

Join Microsoft's Customer Experience & Success (CE&S) organization as a Software Engineer in the rapidly growing Azure Dedicated team. This role offers a unique blend of startup-like excitement with the stability of a major tech leader. You'll work on expanding Azure cloud capabilities, collaborating with various teams across Azure Compute, Storage, Key Vault, and external vendors like Nutanix, VMWare, and NetApp.

The position involves engineering execution, system architecture, and live-site operations, focusing on integrating third-party networking frameworks with Azure SDN and enabling customers to integrate private cloud workloads with native Azure solutions. You'll be part of a diverse, collaborative team that values mentorship and career growth, working on cutting-edge cloud and networking technologies.

As a Software Engineer, you'll contribute to system architecture, develop maintainable code, participate in code reviews, and ensure system reliability. The role requires strong technical skills in cloud technologies, programming languages like Java, Python, or C++, and experience with VMware or Nutanix ecosystems.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company's mission to empower every person and organization on the planet provides a meaningful context for your work, while the fast-paced, innovative environment ensures continuous learning and growth opportunities.

This is an excellent opportunity for engineers passionate about cloud computing and networking who want to make a significant impact while working with the latest technologies in the field.

Last updated a month ago

Responsibilities For Software Engineer

  • Work with stakeholders to determine user requirements for features
  • Contribute to system architecture and design processes
  • Create and implement maintainable and extensible code
  • Review code to ensure quality standards and best practices
  • Maintain operations of live service on rotational on-call basis
  • Contribute to deployment automation and system reliability
  • Monitor system performance and respond to incidents within SLA
  • Collaborate with cross-functional teams across Microsoft

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 2+ years of experience with VMware, Nutanix ecosystem products
  • Experience with coding in C, C++, C#, Java, JavaScript, or Python
  • General understanding of on-premise private cloud solutions
  • Must pass Microsoft Cloud Background Check

Benefits For 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 Software Engineer

Software Engineer II

Microsoft is hiring a Software Engineer II to develop and maintain cloud infrastructure automation systems for their datacenter operations, offering remote work options and competitive benefits.

Support Engineer-Networking

Microsoft Support Engineer position in Paris focusing on Azure sovereign cloud platforms, networking, and security with hybrid work arrangement.

Software Engineer II

Microsoft Azure Security seeks Software Engineer II to develop cloud-scale platform services, focusing on security and distributed systems at hyper-scale.

Software Engineer II

Microsoft is hiring a Software Engineer II for their Windows Cloud division to develop and scale Windows 365 Cloud PC and Azure Virtual Desktop services.

Software Engineer

Microsoft seeks a Software Engineer for their Core OS Linux Platform Group to develop Azure Linux distribution and work with ARM64 architecture in a hybrid work environment.