Senior Software Engineer - Enterprise Content Delivery Network

Microsoft develops enterprise content delivery network solutions for large virtual events, serving major companies like T-mobile, Nvidia, Visa, and Coca-Cola.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer role at Microsoft AI organization focusing on building secure and compliant services for Copilot, Bing, and other Microsoft AI products.

Critical Environment Instrumentation Engineer (CEIE)

Critical Environment Instrumentation Engineer role at Microsoft focusing on maintaining and managing industrial control systems in 24x7x365 mission-critical datacenters.

Senior Software Engineer - Host Networking & Hardware Acceleration

Senior Software Engineer role at Microsoft Azure focusing on host networking and hardware acceleration, building performant and reliable cloud network infrastructure with up to 100% remote work option.

Senior Software Design Engineer

Senior Software Engineer role at Microsoft's Xbox Video team, focusing on video hardware, drivers, and firmware development for cutting-edge gaming systems.

Software Engineer / Senior Software Engineer

Senior Software Engineering role at Microsoft's Azure Core team in Romania, focusing on cloud infrastructure and distributed systems development.

Description For Senior Software Engineer - Enterprise Content Delivery Network

Microsoft's Enterprise Content Delivery Network (eCDN) team is seeking a Senior Software Engineer to join their innovative mission of revolutionizing video delivery. The role focuses on solving network congestion during large virtual events through P2P mesh network technology, which has proven to reduce network load by 95%. This position offers a unique opportunity to impact Microsoft Teams, a platform serving over 300M users globally.

As a senior engineer, you'll be part of a small, dynamic team where your influence can significantly shape the product's direction. The role combines backend development with distributed systems, requiring expertise in Node.js and networking technologies. You'll be responsible for designing and implementing crucial infrastructure components that power high-stakes virtual events for Fortune 500 companies.

The ideal candidate should bring 6+ years of engineering experience, strong backend development skills, and a passion for solving complex distributed systems challenges. You'll work on real-time, peer-to-peer algorithms and build scalable solutions that directly impact how major corporations like T-mobile, Nvidia, Visa, and Coca-Cola conduct their largest streaming events.

This hybrid position offers the flexibility of up to 50% work from home, along with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. Join Microsoft's eCDN team to be at the forefront of enterprise video delivery technology and make a lasting impact on how global organizations communicate and collaborate.

Last updated 3 months ago

Responsibilities For Senior Software Engineer - Enterprise Content Delivery Network

  • Designing, implementing, testing, and monitoring crucial components of the infrastructure
  • Developing a fully distributed, scalable, and stable back-end
  • Helping design and implement real-world, real-time, peer-to-peer algorithms
  • Owning components that impact high-stakes virtual events

Requirements For Senior Software Engineer - Enterprise Content Delivery Network

Node.js
JavaScript
  • Bachelor's degree in computer science or related technical field
  • 6+ years of technical engineering experience with coding
  • Experience in software back-end environments, particularly with node.js
  • Experience in delivering large amounts of high-quality, complex code
  • Experience in writing infrastructure and libraries
  • Excellent problem-solving and analytical thinking skills

Benefits For Senior Software Engineer - Enterprise Content Delivery Network

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?