Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Microsoft Entra is seeking a Senior Software Engineer to join their Routing team, focusing on increasing the availability of mission-critical services that serve over 1 billion users globally. This role is part of Microsoft Security, which aims to make the world safer through end-to-end security solutions. The position involves working on crucial services like traffic management, runtime platform (K8s), and livesite management, processing millions of requests per second with high availability targets (>99.99%). The role offers a hybrid work environment with up to 50% work from home flexibility and competitive compensation ranging from $117,200 to $229,200 per year. The ideal candidate will have strong expertise in distributed systems, high-performance coding, and production environment experience. This is an opportunity to work on large-scale security infrastructure while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 37 minutes ago

Responsibilities For Senior Software Engineer

  • Ship critical software quickly and safely
  • Lead and provide technical direction for design and development
  • Mentor early career team members
  • Collaborate with Product, Design, and Engineering teams
  • Support highly available services used by millions of users
  • Triage and debug technical support requests
  • Analyze feature performance in production
  • Participate in code reviews and delegate work

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Object-oriented programming skills and experience in writing high-performance, thread-safe code
  • In-depth knowledge of computer networking skills and protocols (H2, H3, TLS1.3, gRPC)
  • Expertise in debugging livesite problems
  • Experience with webserver frameworks (nginx, Kestrel, HTTP.Sys)
  • Experience operating high-scale services in production environments
  • Excellent communication skills
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft's Copilot Studio Agents team, focusing on AI automation integration and agent capabilities development with competitive compensation and hybrid work arrangement.

Senior Software Engineer - Azure Core Host Networking

Senior Software Engineer position at Microsoft Azure Core focusing on networking infrastructure, drivers, and cloud services development in Haifa, Israel.

Senior Software Engineer

Senior Software Engineer position at Microsoft's MAI platform team in Hyderabad, working on Bing's backend search engine with focus on predictive modeling and text mining.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Linux System Group, focusing on Linux kernel development and platform security with competitive compensation and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Bangalore, focusing on Azure SQL Database Storage Engine development with 8+ years of experience required.