Senior Software Engineer

Redmond, WA, US • Posted 60+ days ago • Updated 10 hours ago
Full Time
On-site
USD $119,800.00 - 234,700.00 per year
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Productivity
  • Microsoft SharePoint
  • Microsoft Exchange
  • Microsoft Office
  • Network
  • Communication
  • Load Balancing
  • Management
  • Web Applications
  • Firewall
  • DNS
  • Dragon NaturallySpeaking
  • Proxies
  • Microsoft IIS
  • Internet
  • Microservices
  • Sharepoint Online
  • Routing
  • Innovation
  • Collaboration
  • Accountability
  • Servers
  • Mentorship
  • DevOps
  • Screening
  • PASS
  • Cloud Computing
  • Computer Science
  • C
  • C#
  • Java
  • JavaScript
  • Python
  • Computer Networking
  • HTTP
  • Caching
  • C++
  • Software Engineering
  • IC
  • Integrated Circuit
  • Internal Communications
  • SAP BASIS
  • Microsoft
  • Immigration
  • Military

Summary

Overview

Microsoft 365 is Microsoft's hosted productivity suite which is well aligned with our mission 'to empower every person and every organization on the planet to achieve more'. This suite has hundreds of millions of users around the globe and includes services such as Sharepoint, Exchange and Outlook.com, Teams, Office Graph and OneDrive.

The prime responsibility of the M365 Substrate Unified Routing Fabric team is to make the Microsoft 365 applications responsive by optimizing network access to the backend servers. We run a high scale distributed service that routes tens of trillions of requests per day and moves petabytes of data. This includes both user-to-service and service-to-service communication. Our software services end user requests and will proxy the connections accurately to the backend services in the most optimal way possible to achieve ever improving low-latency goals. Example technologies that we work with include load balancing, connection management, throttling, distributed caching, web application firewall, Domain Name System (DNS), and HTTP/3.

As a Senior Software Engineer, our team is pioneering the next generation of cloud proxy architecture through Nanoproxy-a lightweight, high-performance native proxy designed to replace legacy IIS-based (Internet Information Services) solutions and enable a microservices-based future for Microsoft's cloud. With the MIRA (M365 Integrated Routing Architecture) this team now handles traffic for major M365 workloads like Teams and SharePoint Online, providing enhanced routing, resilience, and security. The team is known for technical excellence, a culture of innovation, and a commitment to operational impact at massive scale.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. 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.

Responsibilities
  • Design and implement features in Nanoproxy to support different scenarios in M365 including Copilot.
  • Build distributed, highly available and resilient systems.
  • Work with services spanning thousands of servers, doing tens of billions of transactions and serving hundreds of millions of users
  • Drive technical excellence through code reviews, architecture design, and mentoring of early in profession engineers.
  • Within M365, DevOps team members take care of all aspects of running a service: planning, design, implementation, delivery, monitoring, and including (daytime hour) on-call duties.

Qualifications

Required Qualifications:
  • 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
    • OR equivalent experience.
  • 4+ years of experience in designing, architecting, and driving the development of large features or functionality.
  • 4+ years of experience in distributed systems

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:
  • 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
    • OR equivalent experience.
  • Passionate about live site health.
  • Experience in Networking stack, Http protocols, System programming, Caching.
  • Experience with C++ programming language

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 - $258,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
;br>
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. 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, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10494596
  • Position Id: 99012a9aedd9a8c9db160255f8ba6e5
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Redmond, Washington

Today

Full-time

USD 119,800.00 - 234,700.00 per year

Remote

Today

Full-time

USD 80,001.00 - 120,000.00 per year

Redmond, Washington

Today

Full-time

USD 100,600.00 - 199,000.00 per year

Redmond, Washington

Today

Full-time

USD 163,000.00 - 296,400.00 per year

Search all similar jobs