Builds scalable backend and GenAI systems for ad creative generation, editing, performance optimization, and safety at Reddit. The role requires distributed systems expertise, production ML integration, and technical leadership across Product, Design, and ML teams.
191k – 267k/yr
Remote5+ YOEBackend Engineering
About the role
Responsibilities
Design and implement high-performance backends for ad creative generation.
Own the architecture for brand asset preservation and style consistency, ensuring a modular, extensible GenAI stack integrated with Reddit’s infrastructure.
Develop end-to-end image and video editing engines, including APIs and logic for complex asset manipulation while adhering to brand guidelines.
Build scalable systems to ingest high-volume ad performance data and optimize the creative generation feedback loop.
Architect systems for high-concurrency inference, latency optimization, and cost-efficient scaling.
Design and maintain low-latency content filtering and compliance middleware to prevent non-compliant or infringing content from reaching the platform.
Partner with Product, UX, and Ads ML leadership to define the technical roadmap and build integrations into the Ad Manager UI and delivery stacks.
Lead design reviews, mentor engineers, and improve code quality, reliability, documentation, and engineering standards.
Requirements
Extensive experience architecting and scaling distributed backend systems using technologies such as Python and Go.
Proven experience designing robust, performant, extensible microservices and APIs.
Strong experience integrating ML models with production software, including model serving, LLM/VLM data pipelines, and real-time generative workflows.
Understanding of how technical decisions affect business outcomes, with experience translating advertiser needs into scalable product roadmaps.
Strong ownership of system reliability, observability, and long-term maintainability in ambiguous environments.
Exceptional communication and consensus-building skills across Product, Design, and ML teams.
Experience explaining technical trade-offs to non-technical stakeholders and driving organizational alignment.
Experience conducting design and code reviews, mentoring engineers, and fostering technical excellence.
Proven experience building complex asset-heavy systems, such as automated image/video processing pipelines or high-scale content creation workflows.
Benefits
Comprehensive healthcare benefits and income replacement programs
401(k) with employer match
Global benefits supporting workspace, professional development, and caregiving
Family planning support
Gender-affirming care
Mental health and coaching benefits
Flexible vacation and paid volunteer time off
Paid parental leave
Equity in the form of restricted stock units; select positions may also be eligible for commission
Build and lead high-scale backend systems that help Reddit meet evolving privacy, security, and regulatory requirements. The role requires 5+ years of backend experience, distributed-systems expertise, technical leadership, and proficiency across modern cloud and backend technologies.
191k – 267k/yrRemote5+ YOEBackend Engineering
Senior Software Engineer - Messaging
RedditUnited States
Build and operate large-scale distributed messaging and streaming infrastructure serving Reddit’s services and ML, AI, and search users. The role requires 5+ years of internet-scale software experience, proficiency in a general-purpose programming language, and hands-on Kafka and Kubernetes experience.
191k – 267k/yrRemote5+ YOEBackend Engineering
Senior Backend Engineer, IAM
RedditUnited States
Senior Backend Engineer building scalable IAM systems for authentication, authorization, and identity at Reddit. Requires 5+ years backend experience with 2+ years in security-sensitive domains, strong knowledge of identity protocols, and mentoring skills.
191k – 267k/yrRemote5+ YOEBackend Engineering
Senior Software Engineer, Core Platform
RedditChicago, IL +2
Senior engineer on Reddit's Core Platform team building and scaling high-throughput APIs and media services. Requires 5+ years with large-scale distributed systems, Golang or Python, and media delivery expertise.
191k – 267k/yrRemote5+ YOEBackend Engineering
Senior Software Engineer, Core Platform
RedditChicago, IL +3
Senior engineer on Reddit's Core Platform team building and scaling high-throughput APIs and media services. Requires 5+ years with large-scale distributed systems, Golang or Python experience, and media delivery expertise.