Taro Logo

Software Engineer II

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software and services.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II

Microsoft's Azure Edge team is seeking a Software Engineer II to join their innovative team working on one of the world's largest network infrastructures. The role focuses on designing and building state-of-the-art services for network security and reliability in Azure Edge Computing. The team manages Edge network connecting over 200 Edge sites and 60+ Azure regions globally, with the ambitious mission of reaching every human within 25ms latency.

This position offers significant visibility within Microsoft Azure's expanding investment areas and presents excellent opportunities for technical and career growth. The role involves working with cutting-edge distributed systems and cloud infrastructure, developing solutions that directly impact Microsoft's global network infrastructure.

The ideal candidate will have strong programming skills in languages like Java, JavaScript, or Python, with experience in backend distributed systems. They'll be part of a team that's pushing the boundaries of edge computing and network infrastructure, working on projects that affect millions of users worldwide.

This is a remote-friendly position offering competitive compensation ($98,300 - $193,200) and comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The role combines technical challenges with real-world impact, making it an excellent opportunity for engineers passionate about large-scale distributed systems and cloud infrastructure.

Last updated 3 months ago

Responsibilities For Software Engineer II

  • Designing, developing and building applications & services for Azure Edge Computing platform
  • Buildout, deployment and operations for several large-scale Azure Edge Datacenters
  • Embody Microsoft's Culture and Values

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding
  • 1+ years of experience in back-end distributed systems
  • Experience with languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years

Benefits For Software Engineer II

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?