Staff Software Engineer, Media Experiences

Staff Software Engineer, Media Experiences

Staff Software Engineer, Media Experiences

Imagine shaping how millions worldwide engage with video and audio every single day. At Reddit, we're on a mission to build the most open and authentic conversations on the internet, and vibrant media experiences are absolutely central to that. We're searching for an exceptional Staff Software Engineer to join our team, someone who can lead the charge on evolving our media infrastructure. This is a fully remote opportunity, open to talent from anywhere in the world, where your expertise will directly influence how users discover, share, and connect through rich content.

Overview

Reddit is truly a community of communities, a place built on shared interests and passionate discussions. With over 100,000 active communities and approximately 126 million daily unique visitors, we are one of the internet's largest and most dynamic sources of information and connection. We are now looking for a Staff Software Engineer to play a pivotal role in our Media Experiences team. In this position, you will define the core strategy and lead the technical architecture for how we ingest, process, store, and deliver video and audio content across Reddit. You will tackle incredibly complex technical challenges and, at the same time, help shape our media product strategy to deliver high-quality, seamless media experiences to our global audience.

Key Responsibilities

Your work as a Staff Software Engineer on Media Experiences will involve several critical areas, allowing you to make a profound impact:

  • Architect for Scale: You will lead the design and evolution of our global media processing and delivery infrastructure. This means ensuring low-latency, high-availability media for millions of users across diverse network conditions.
  • Optimize Media Pipelines: Building and optimizing resilient backend services will be central to this role. You will focus on video and audio ingestion, distributed transcoding, content delivery network (CDN) integration, and adaptive streaming technologies.
  • Define Media Strategy: Contribute significantly to the overall strategy for media delivery. This involves exploring new technologies and setting the technical direction for how Reddit handles all forms of rich media.
  • Drive Innovation: Identify and implement cutting-edge solutions for media quality, performance, and reliability. You will be at the forefront of improving our users' media consumption experience.
  • Technical Leadership: Provide expert guidance and mentorship to other engineers on the team. You will foster a culture of technical excellence and best practices.

Requirements

To thrive in this critical role, you will bring a wealth of experience and expertise:

  • Extensive professional experience as a Staff or Principal Software Engineer, with a strong emphasis on media processing and delivery.
  • Deep understanding and hands-on experience with large-scale distributed systems and cloud architectures (e.g., AWS, GCP, Azure).
  • Proven track record in designing, building, and operating high-performance, fault-tolerant media pipelines for video and audio.
  • Expertise in media encoding, transcoding, streaming protocols (HLS, DASH), and content delivery networks (CDNs).
  • Proficiency in at least one modern backend programming language, such as Go, Java, Python, or C++.
  • Experience with real-time media processing and low-latency delivery is a significant advantage.
  • A passion for delivering exceptional user experiences and a keen eye for media quality.
  • Strong communication skills, capable of articulating complex technical concepts to both technical and non-technical audiences.

What You'll Gain

Joining Reddit means becoming part of a unique and passionate organization. Here is what you can expect in this role:

  • Massive Impact: Your work will directly influence how millions of users consume and share media, shaping a core part of the Reddit experience.
  • Technical Challenge: You will tackle some of the most interesting and complex problems in large-scale media infrastructure, pushing the boundaries of what's possible.
  • Growth and Development: Reddit is a place where continuous learning is valued. You will have opportunities to expand your skills, explore new technologies, and grow your leadership capabilities.
  • Dynamic Culture: Work with a talented, diverse, and supportive team in a fast-paced environment that values authenticity and innovation.
  • Remote Flexibility: Enjoy the flexibility of a fully remote, worldwide position, allowing you to thrive from wherever you do your best work.

How to Apply

Click the apply button below to view the full job details and submit your application directly through the employer's official page.

Never Miss an Opportunity

Follow our LinkedIn company page for the latest job postings and career tips.

Follow on LinkedIn

Similar Opportunities

1-on-1 Math Tutor (U.S. Online)
Remote

1-on-1 Math Tutor (U.S. Online)

OverviewImagine a role where your passion for mathematics directly transforms a student's confidence...

11/7/2026
Medical Science Liaison, Allergan Aesthetics (1 Year Contract)
Remote

Medical Science Liaison, Allergan Aesthetics (1 Year Contract)

About This RoleRemote opportunity at AbbVie: Medical Science Liaison, Allergan Aesthetics (1 Year Co...

11/7/2026
Staff Software Engineer (Journeys)
Remote

Staff Software Engineer (Journeys)

About the RoleFinding the right therapist shouldn't feel like navigating an impossible maze, yet mil...

11/7/2026
Creative Strategist
Remote

Creative Strategist

Creative StrategistCompany: Santevia Water Systems Inc.Are you fascinated by what makes people click...

11/7/2026
Staff Machine Learning Engineer, Home Surfaces
Remote

Staff Machine Learning Engineer, Home Surfaces

Staff Machine Learning Engineer, Home Surfaces SpotifyEver wondered how Spotify seems to know just t...

11/7/2026
Senior Storage Mainframe Systems Programmer
Remote

Senior Storage Mainframe Systems Programmer

Senior Storage Mainframe Systems ProgrammerImagine a role where your deep expertise in mainframe sto...

11/7/2026
Customer Success Manager I | Poland
Remote

Customer Success Manager I | Poland

Customer Success Manager I | Poland Are you passionate about building strong relationships, solving...

11/7/2026
Redwood Finance Automation Engineer, Italy
Remote

Redwood Finance Automation Engineer, Italy

OverviewIf you have ever wanted to roll up your sleeves and completely transform how a major enterpr...

11/7/2026
Customer Success Manager I | Spain
Remote

Customer Success Manager I | Spain

Customer Success Manager I | Spain (Remote)Imagine yourself as the guiding star for our customers, h...

11/7/2026
Senior Metallurgist  - Remote
Remote

Senior Metallurgist - Remote

Senior Metallurgist / Welding Inspector - RemoteEver imagined your deep expertise in metallurgy and ...

11/7/2026