Senior Software Engineer, Media Creation
$190K–$267K
Remote - United States · Remote · Senior · Full-time · Posted Aug 25, 2026
- Experience
- 3+ years in large-scale distributed systems and 5+ years of professional software development.
- Education
- BS in Computer Science or a similar technical field, or equivalent practical experience.
About the job
Build backend architecture and infrastructure for Reddit’s media creation tools, enabling users to capture, edit, and publish video and image content.
What you'll do
- Own backend infrastructure and build maintainable APIs for real-time media creation experiences.
- Contribute across technical design, development, testing, experimentation, analysis, and launch.
- Collaborate cross-functionally, improve engineering standards, and mentor junior engineers.
What they ask for
- BS in Computer Science or a similar technical field, or equivalent practical experience.
- 3+ years of industry experience in large-scale distributed systems.
- 5+ years of professional software development experience in one or more general-purpose languages: Go, Python, Ruby, Java, or C++.
- Experience with GraphQL, REST, HTTP, gRPC, Thrift basics, distributed caching, and large-scale distributed data storage systems such as Redis.
Nice to have
- Experience with asynchronous media processing pipelines, event-driven microservices, background data fetching, or SQL data analysis.
- Experience with media frameworks such as FFMPEG and GPAC; product thinking for complex workflows or AI generation tools.
Pay
$190,000 — $267,000 USD (base salary)
Tools
Go, Python, Ruby, Java, C++, GraphQL, REST, Redis
AI focus
The role may involve translating AI generation tool workflows into robust backend state management. AI may also be used to record, transcribe, and summarize interviews in select roles and locations; candidates may opt out.
Model-written summary · the original posting is authoritative