Senior Software Engineer

Reposted 9 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
The Role
Leads complex technical investigations for Microsoft products and enterprise services. Identifies incident root causes, develops mitigations, prepares postmortems, tracks defects, and partners with software engineering teams on code- and architecture-level fixes. Analyzes incident trends, drives reliability improvements, participates in on-call rotations, mentors engineers, and applies AI to improve productivity. The role emphasizes advanced networking troubleshooting, debugging, performance optimization, and resilient system design.
Summary Generated by Built In
Overview

Join an organization at the forefront of the next tech industry transformation and help enable the success of Microsoft solutions for commercial and enterprise customers. As a Senior Software Engineer, you will be a technical leader solving complex problems for some of the world’s largest companies and innovative startups.

  • Lead Technical Problem-Solving: Use source code access and advanced debugging skills to resolve technically complex issues across diverse Microsoft products.
  • Mentor and Educate: Grow the next generation of SWEs through one-on-one mentoring, group education sessions, and collaborative case work.
  • Collaborate with Experts: Work directly with Program Managers and Developers who design and build Microsoft products.
  • Drive Customer Success: Act as a trusted advisor and problem-solver for enterprise customers, ensuring reliability and performance of mission-critical systems.
  • Customer-Centric Mindset: Relentless focus on customer success and empathy.
  • Technical Leadership: Solid debugging and coding skills, adept at root cause analysis across complex code bases.
  • Collaboration & Growth: Ability to mentor peers and foster a learning culture.
  • Challenger Mindset: Comfortable taking risks and thinking creatively to overcome technical challenges.

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
  • Identify the root cause of incidents or service degradations through detailed investigation and data analysis.
  • Develop, validate, and implement mitigation steps.
  • Prepare and present Incident Learning Reviews (ILRs) and postmortems summarizing the incident timeline, impact, root cause, mitigation, and long-term corrective actions.
  • Identify regressions, configuration errors, or design flaws contributing to incidents and propose systemic improvements.
  • File and track repair items (bugs, design changes, automation improvements) with clear quality information that meets the defined bug bar.
  • Partner with Engineering (SWE) teams to ensure timely resolution and verify the effectiveness of the fixes.
  • Analyze incident trends to identify recurring issues and drive proactive remediation efforts.
  • Collaborate with Software Engineering on complex, code-level or architecture-level issues.
  • Influence reliability and resilience improvements across products and services.
  • Participate in on-call rotations, ensuring timely response and resolution for incidents within assigned service queues.
  • Technical curiosity and experience using AI to make individual work or team work more efficient and people more productive.

Qualifications
  • 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java or Python.

Preferred Qualifications:

  • Intermediate knowledge in networking fundamentals, including knowledge of core protocols such as TCP/IP, UDP, DNS, DHCP, HTTP/HTTPS, and QUIC.
  • Proven hands-on experience with network troubleshooting and diagnostics tools, including procmon, Wireshark for deep packet inspection and protocol-level debugging.
  • Intermediate understanding of Windows networking architecture, including network virtualization, Hyper-V networking, and Software-Defined Networking (SDN) integration.
  • Practical experience with MsQuic for implementing and optimizing QUIC protocol performance and security.
  • Expertise in high-performance packet processing using XDP (Express Data Path) and programmable networking through eBPF (Extended Berkeley Packet Filter).
  • Experience with Network Module Runtime (NMR) or similar frameworks for binary containment, rollback, and runtime management of network modules.
  • Knowledge of rebootless update mechanisms (e.g., hotpatching frameworks) for maintaining networking components without downtime.
  • Familiarity with open-source networking components and undocked servicing, particularly for MsQuic, XDP, and eBPF ecosystems.
  • Analytical skills for both operational troubleshooting and code-level investigation of complex networking issues.
  • Proven ability to collaborate cross-functionally with development, support, and security teams to deliver robust, secure, and scalable enterprise networking solutions.
  • Demonstrated capability to balance hands-on technical depth with a strategic understanding of networking system design and performance optimization.
  • Excellent written and verbal communication skills, with the ability to document findings, create knowledge articles, and mentor peers on advanced networking concepts.



#W+DJOBS

#Flexibility_with_shifts

#wsdjobs 

#wsdindia 

#wsd

#cfe 


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.

Skills Required

  • 7+ years of technical engineering experience
  • Coding experience in C, C++, C#, Java, Python, or comparable programming languages
  • Intermediate knowledge of networking fundamentals and protocols including TCP/IP, UDP, DNS, DHCP, HTTP/HTTPS, and QUIC
  • Hands-on experience with network troubleshooting and diagnostic tools such as Procmon and Wireshark
  • Understanding of Windows networking architecture, network virtualization, Hyper-V networking, and SDN integration
  • Experience implementing or optimizing MsQuic protocol performance and security
  • Expertise in high-performance packet processing using XDP and programmable networking using eBPF
  • Experience with Network Module Runtime or similar frameworks for binary containment, rollback, and runtime management
  • Knowledge of rebootless update mechanisms or hotpatching frameworks
  • Familiarity with open-source networking components and undocked servicing, particularly MsQuic, XDP, and eBPF ecosystems
  • Analytical skills for operational troubleshooting and code-level investigation of complex networking issues
  • Ability to collaborate with development, support, and security teams on enterprise networking solutions
  • Ability to balance hands-on technical depth with strategic networking system design and performance optimization
  • Excellent written and verbal communication skills, including documentation and mentoring

Microsoft Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Microsoft and has not been reviewed or approved by Microsoft.

  • Fair & Transparent Compensation Pay is presented as broadly competitive overall, with clear role/level/location variation and an emphasis on using posted ranges and band information for apples-to-apples comparisons.
  • Retirement Support Retirement benefits are described as a standout, highlighted by a strong 401(k) match structure and immediate vesting, plus additional plan features for tax-advantaged saving.
  • Parental & Family Support Family-oriented benefits are portrayed as a meaningful strength, with substantial paid parental leave and added supports like back-up care and adoption/surrogacy assistance.

Microsoft Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Redmond, WA
206,870 Employees
Year Founded: 1975

What We Do

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Our mission is grounded in both the world in which we live and the future we strive to create. Today, we live in a mobile-first, cloud-first world, and the transformation we are driving across our businesses is designed to enable Microsoft and our customers to thrive in this world.

Similar Jobs

Wells Fargo Logo Wells Fargo

Senior Software Engineer

Fintech • Financial Services
Hybrid
Hyderabad, Telangana, IND
205000 Employees

Wells Fargo Logo Wells Fargo

Senior Software Engineer

Fintech • Financial Services
Hybrid
Hyderabad, Telangana, IND
205000 Employees

Wells Fargo Logo Wells Fargo

Senior Software Engineer

Fintech • Financial Services
Hybrid
Hyderabad, Telangana, IND
205000 Employees

Wells Fargo Logo Wells Fargo

Senior Software Engineer

Fintech • Financial Services
Hybrid
Hyderabad, Telangana, IND
205000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account