Find Your Next Job

Senior Software Engineer - Azure Front Door

Posted on July 9, 2025

  • Dublin, Ireland
  • 0 - 0 USD (yearly)
  • Full Time

Senior Software Engineer - Azure Front Door

Apply to 500+ LinkedIn Jobs Automatically


Azure Front Door (AFD) is Microsoft’s globally distributed, internet-facing platform that delivers acceleration, caching, protection, and highly customisable traffic processing. We operate at massive scale—handling terabits of traffic per second and millions of requests per second—with exceptional reliability. Our mission is to provide L7 DDoS protection at the edge, HTTP-level CDN, global load balancing, and WAF protection to ensure high availability and consistency for our customers’ workloads.

We are a team of passionate engineers building intelligent edge services that power some of Microsoft’s most critical workloads, including Office 365, Xbox, LinkedIn, and Azure. We value technical excellence, operational rigour, and a culture of collaboration and innovation.

As a Senior Software Engineer on the AFD team, you will play a key role in designing and implementing globally distributed, scalable, and low-latency services. You will work across the stack—from intelligent routing to L7 content delivery and security—and contribute to the evolution of our intelligent edge platform.

This role requires strong technical depth, a passion for building reliable and performant systems, and the ability to collaborate across teams and geographies. You will be expected to take ownership of features end-to-end, contribute to live site operations, and mentor junior engineers.

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, implement, validate, and release software features for critical production components.
  • Build and maintain scalable, self-healing services with robust health monitoring and observability.
  • Collaborate with cross-functional teams to understand business needs and maximise engineering impact.
  • Drive quality through best practices in testing, performance, and operational excellence.
  • Act as a Designated Responsible Individual (DRI) for live site operations, ensuring service reliability and rapid incident response.
  • Mentor and support junior engineers, contributing to a strong team culture.

Qualifications

Required/Minimum Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C# or Rust.
  • Understanding of data structures, algorithms, asynchronous programming, and multithreaded design.
  • Experience building scalable and distributed cloud services.
  • Proven ability to deliver high-quality, maintainable, and performant code.
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.

#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Apply to 500+ LinkedIn Jobs Automatically


Share with Friends!