Microsoft

Microsoft

Senior Software Engineer - Azure Compute

United States, Multiple Locations, Multiple Locations · Senior

Sponsorship not specified$120k-$235kDetected 10 hours ago
JavaScriptPythonJavaC++C#Distributed SystemsFull-Stack DevelopmentAzureCloud PlatformsMentoring

About the role

  • In this role, you will work across the technology stack-from customer-facing experiences and full-stack web applications to backend APIs and distributed cloud services.

Responsibilities

  • Collaborates with appropriate stakeholders to determine user requirements for a scenario.
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
  • As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals.

Requirements

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Nice to have

  • OR equivalent experience.
  • 4+ years of experience designing, developing, or operating cloud infrastructure or distributed systems.
  • https://careers.microsoft.com/us/en/us-corporate-pay
  • This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
  • Microsoft is an equal opportunity employer.
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Skills

  • Azure Compute Manager is the kernel of Microsoft's compute cloud.
  • Our systems make Azure resources appear limitless, elastic, and always available.
  • Microsoft's mission is to empower every person and every organization on the planet to achieve more.

Compensation

  • $120k-$235k

Company info

  • We are looking for Software Engineers to help build highly scalable services and world-class product experiences.
  • Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Equal opportunity

  • equal opportunity employer.
  • If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the

Visa & Work Authorization

  • All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status

This listing is sourced directly from Microsoft's careers page and normalized into a canonical job model.