Taro Logo

Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
United States
$84,200 - $165,200
Backend
Entry-Level Software Engineer
Remote
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Job Description

Microsoft's Hyperscale Azure Networking team is seeking a Software Engineer to join their NetAssist team, focusing on developing and maintaining critical network infrastructure. This role involves building an advanced automation platform that enhances network safety and improves network health through automated mitigation of issues.

The position offers an opportunity to work on systems that directly impact Microsoft's largest services, including Azure Public Cloud and Microsoft 365. You'll be responsible for developing software that controls network services, from monitoring to distributed systems management, and working with SONiC firmware for physical switches.

As a Software Engineer, you'll contribute to creating automation solutions that reduce manual interventions and improve network reliability. The role involves collaborating with talented engineers to design scalable solutions and solve complex challenges in real-time network operations.

The position offers competitive compensation, with base pay ranging from $84,200 to $165,200 per year (higher ranges for SF Bay Area and NYC). Microsoft provides comprehensive benefits including healthcare, educational resources, investment options, and parental leave.

This is an excellent opportunity for someone passionate about distributed systems and networking to make a significant impact on Microsoft's global infrastructure. The role combines hands-on coding with systems design, requiring both technical expertise and collaborative skills.

Microsoft maintains a culture of inclusion and growth mindset, where employees work together to innovate and achieve shared goals. The company is committed to empowering every person and organization on the planet to achieve more, making this an opportunity to contribute to meaningful technological advancement at a global scale.

Last updated 8 hours ago

Responsibilities For Software Engineer

  • Works with stakeholders to determine user requirements for features
  • Supports identification of dependencies and development of design documents
  • Creates and implements code for products, services, or features
  • Assists in breaking down work items into tasks and provides estimation
  • Monitors system/product feature/service for degradation and recommends actions
  • Reviews developments and seeks knowledge to improve product performance and reliability

Requirements For Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, OR equivalent experience
  • Experience in IP networking and/or distributed systems
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 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

Related Jobs

Software Engineer - Fullstack

Fullstack Software Engineer role at Microsoft in Redmond, developing software and tools with up to 50% remote work and comprehensive benefits.

Software Engineer - Systems, Multiple Locations

Software Engineering role at Microsoft focusing on systems software and operating systems development, offering competitive pay and comprehensive benefits.

Software Engineer

Software Engineer role at Microsoft Azure Edge + Platform team working on platform security and integrity features.

Software Engineer

Entry-level Software Engineer position at Microsoft's Azure CXP team, focusing on cloud computing and customer experience, offering hybrid work and competitive benefits.

Design Verification Engineer

Design Verification Engineer role at Apple focusing on SOC verification, offering competitive pay and benefits in San Diego, CA.