Назад
4 дня назад

Senior Software Engineer (Media Foundations)

190 000 - 267 000$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Media Foundations) (Go/Python/Ruby/Java/C++): Building Reddit’s media infrastructure for ingesting, processing, storing, and delivering video and audio content with an accent on distributed systems, maintainable APIs, and streaming technologies. Focus on improving media performance, optimizing compression and visual quality, and solving complex scalability challenges across client and platform systems.

Location: Remote - United States

Base salary: $190,000–$267,000 USD per year, plus potential equity and, depending on the position, commission.

Company

Reddit operates a large community platform with more than 100,000 active communities and approximately 130 million daily active unique visitors.

What you will do

  • Define and build technical components for ingesting, processing, storing, and delivering video and audio content.
  • Collaborate with product, design, client engineering, platform engineering, and other engineering teams on media products and features.
  • Own the full development cycle, including technical design, development, testing, experimentation, analysis, and launch.
  • Review code, design documents, product specifications, and mocks while providing actionable feedback.
  • Improve media performance and delivery quality across Reddit, balancing rapid delivery with system reliability.
  • Establish engineering standards, recommend best practices, and mentor junior engineers.

Requirements

  • Bachelor’s degree in Computer Science or a similar technical field, or equivalent practical experience.
  • 5+ years of professional software development experience in Go, Python, Ruby, Java, C++, or another general-purpose language.
  • 3+ years of industry experience working with large-scale distributed systems.
  • Experience designing maintainable APIs with GraphQL, REST, HTTP, gRPC, and basic Thrift.
  • Experience with distributed caching and large-scale distributed data storage systems such as Redis.
  • Knowledge of image processing, HLS, MPEG-DASH, MP4, streaming protocols, video compression standards, and effective collaboration in a fully remote environment.

Nice to have

  • Knowledge of video visual quality metrics such as VMAF and PSNR.
  • Hands-on experience with FFMPEG, GPAC, or similar media frameworks.
  • Experience with client-side media technologies such as AVFoundation, VideoToolbox, and video prefetching.
  • Knowledge of background data fetching and strong SQL-based data analysis skills.
  • Curiosity about advances in video compression and engagement with research and industry trends.

Culture & Benefits

  • Healthcare benefits and income replacement programs.
  • 401(k) program with employer match.
  • Global benefit programs supporting workspace, professional development, and caregiving.
  • Family planning support, gender-affirming care, and mental health and coaching benefits.
  • Flexible vacation, paid volunteer time off, and paid parental leave.
  • Interview recording, transcription, and AI summarization may apply in select roles; candidates can opt out before scheduled interviews.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →