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 4 months 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

Technical Support Engineering - Azure IaaS VM Engineer

Azure IaaS VM Engineer position at Microsoft offering remote work, focusing on technical support for cloud infrastructure and virtualization technologies.

Technical Support Engineer - SQL Server on Azure VM and Managed Instance

Technical Support Engineer position at Microsoft focusing on SQL Server on Azure VM and Managed Instance, combining database expertise with cloud technologies.

Support Engineer - Developer & Azure Services (DAS)

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

Service Engineer 2

Service Engineer position at Microsoft focusing on build systems and engineering infrastructure for Windows and Azure platforms.

Software Engineer II

Microsoft Software Engineer II position focusing on AI transformation and cloud services, offering remote work and competitive compensation.