Назад
2 месяца назад

Senior Software Engineer, Media Creation

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer, Media Creation (Backend/Media Processing): Building backend architecture, APIs, and infrastructure for Reddit's video and image capture, editing, and publishing tools with an accent on distributed systems, real-time creator experiences, and scalable media workflows. Focus on designing asynchronous media processing pipelines, event-driven microservices, robust state management, and high-scale storage and caching.

Location: Remote - United States

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

Company

Reddit is a large-scale community platform built around user-generated discussions, media, and shared interests.

What you will do

  • Define backend architecture for tools that let users capture, edit, and publish video and image content.
  • Build fast, maintainable APIs and backend infrastructure integrated with frontend clients for real-time creator experiences.
  • Contribute across technical design, development, testing, experimentation, analysis, and launch.
  • Collaborate with product, design, and engineering partners to deliver new media products and features.
  • Improve engineering standards and developer workflows while mentoring junior engineers.
  • Balance rapid product development with quality, reliability, and bug prevention.

Requirements

  • At least 5 years of professional software development experience in one or more general-purpose programming languages, including Go, Python, Ruby, Java, or C++.
  • At least 3 years of industry experience with large-scale distributed systems.
  • Experience designing maintainable APIs using GraphQL, REST, HTTP, gRPC, and Thrift basics.
  • Experience with distributed caching and large-scale distributed data storage systems such as Redis.
  • Strong organizational, prioritization, communication, and collaboration skills for a fully remote environment.
  • A BS degree in Computer Science or a similar technical field, or equivalent practical experience.

Nice to have

  • Product thinking and experience translating complex workflows such as video editing timelines or AI generation tools into backend state management.
  • Experience building asynchronous media processing pipelines and scalable event-driven microservices.
  • Experience with background data fetching and SQL-based data analysis.
  • Hands-on experience with FFMPEG, GPAC, or similar media processing frameworks.

Culture & Benefits

  • Fully remote collaboration with cross-functional engineering, product, and design teams.
  • Healthcare benefits and income replacement programs.
  • 401(k) with employer match and other global benefit programs.
  • Flexible vacation, paid volunteer time, generous parental leave, and family planning support.
  • Gender-affirming care, mental health, coaching, professional development, and caregiving support.

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