Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, cloud services, and hardware.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure Frontdoor team (AFD) is seeking a Senior Software Engineer to join their dynamic team working on cloud infrastructure that handles terabits of traffic and millions of requests per second. The role involves designing and implementing globally distributed, scalable, and low-latency services for application acceleration and service protection. You'll work on Layer 7 DDoS protection, HTTP-level CDN capabilities, global load balancing, and WAF protection.

As a Senior Software Engineer, you'll collaborate with cross-geographical teams, deploy highly instrumented code, and work with key partners like Office 365, Xbox, Azure, and LinkedIn. The position offers unique opportunities to innovate in cloud computing, contribute to open-source projects, and work across multiple platforms and programming languages.

The role combines technical expertise with system design, requiring experience in distributed systems and cloud services. You'll be part of Microsoft's mission to empower every person and organization globally, working in an inclusive culture that values growth mindset and innovation. The position offers competitive compensation, comprehensive benefits, and the flexibility of up to 100% remote work in the USA.

This is an excellent opportunity for experienced engineers passionate about large-scale distributed systems, networking, and cloud infrastructure. You'll be at the forefront of cloud technology, working with cutting-edge tools and technologies while solving complex challenges in cloud security and performance optimization.

Last updated 10 minutes ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive project plans and release plans
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle on-call responsibilities
  • Proactively seek new knowledge and adapt to new technical trends

Requirements For Senior Software Engineer

Rust
Java
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including Rust, C, C++, C#, Java, or Python
  • Prior experience with building and releasing cloud scale services
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft AI, working on cutting-edge AI technologies including Copilot and Bing, with hybrid work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Location Service Team, focusing on location inference and geospatial solutions for major Microsoft products.

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft's AI Organization in Egypt, focusing on distributed systems and machine learning with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Front Door team, developing distributed systems for application delivery and security at global scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Data Security team, building cloud-scale security and compliance solutions for Office 365.