Skip to content
RedditRedditUnited States

Senior Software Engineer, Ads Creative Effectiveness

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

Skills

PythonGoMicroservicesAPIsDistributed SystemsMachine Learningmodel servingLLMsvlmsData Pipelinesimage processingvideo processingGenerative AIcontent filteringObservability
Reddit

Senior Backend Engineer, Compliance Engineering

RedditUnited States

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
Reddit

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
Reddit

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
Reddit

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
Reddit

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.

191k – 267k/yrRemote5+ YOEBackend Engineering