Senior Software Engineer, Media Creation

Posted Aug 25

This is a fully remote position, open to applicants in United States.

📋 Description

• Define the backend architecture for Reddit’s media creation tools.

• Develop infrastructure for capturing, editing, and publishing video and image content.

• Collaborate cross-functionally with product, design, and engineering teams.

• Create fast, maintainable APIs that integrate with frontend clients for real-time creator experiences.

• Contribute to the technical design, development, testing, experimentation, analysis, and launch processes.

• Engage with a team of engineers.

• Enhance developer workflows and suggest engineering best practices.

• Mentor junior engineers.

• Balance the pace of development with product quality and reliability.

• Develop entirely new products and features that support Reddit’s global media product strategy.


⛳️ Requirements

• Bachelor's degree in Computer Science, a comparable technical field of study, or equivalent practical experience.

• Over 3 years of industry experience in large-scale distributed systems.

• More than 5 years of hands-on, professional software development experience in one or more general-purpose programming languages (such as Go, Python, Ruby, Java, C++).

• Proficiency with GraphQL, REST, HTTP, gRPC, Thrift basics, and designing and implementing maintainable APIs.

• Experience with distributed caching layers and large-scale distributed data storage systems like Redis.

• Strong organizational skills with the ability to prioritize tasks and deliver projects on time.

• Excellent communication skills and the ability to collaborate effectively in a fully remote setting.

• Experience in translating complex user workflows into robust backend state management.

• Background in building asynchronous media processing pipelines and scalable event-driven microservices.

• Familiarity with background data fetching.

• Strong data analysis skills using SQL.

• Practical expertise with FFMPEG, GPAC, and similar media frameworks.


🏝️ Benefits

• Comprehensive healthcare benefits and income replacement programs.

• 401k with employer match.

• Global benefit programs that accommodate your lifestyle, including workspace, professional development, and caregiving support.

• Family planning support.

• Gender-affirming care.

• Mental health and coaching benefits.

• Flexible vacation and paid volunteer time off.

• Generous paid parental leave.

• Equity in the form of restricted stock units.

• Medical, dental, and vision insurance.

• Opportunity to opt-out of AI interview recording.

People also viewed

Aledade, Inc.1 day ago

Senior Software Engineer – Risk

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Stord1 day ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Truelogic Software1 day ago

Senior Full-stack Engineer – React, Node, Backend-Focused

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Unikraft1 day ago

GTM Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Nagarro1 day ago

Staff Engineer

US flagUnited States, +2 more locationsFull-timeFull-stack Engineer
ApplyView job
GSD PLUS S.A.S1 day ago

Desarrollador FullStack

CO flagColombia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers