Senior Full Stack Engineer, Ads

at Reddit
USD 190,800-267,100 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Marketing @ 4 Security @ 4 Software Development @ 3 Docker @ 4 Go @ 4 Kafka @ 4 Kubernetes @ 4 Redis @ 4 TypeScript @ 4 Python @ 4 Scala @ 4 Spark @ 4 Airflow @ 4 Hiring @ 4 Communication @ 7 React @ 4 API @ 4 Cassandra @ 4 Agile @ 3

Details

Reddit is a community of communities built on shared interests, passion, and trust. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 101M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information.

Role description

We’re evolving our mission to bring community, belonging, and empowerment to everyone in the world. Providing a delightful and relevant experience to our users applies to our Ads like all of our offerings. We are seeking a talented and experienced Full-Stack Engineer to join the Ads organization. You will contribute to building and enhancing ad products, developing features end-to-end, and ensuring systems are scalable, reliable, and user-friendly. This role requires a passion for tackling complex challenges and a desire to contribute to the next generation of our platform.

Responsibilities

  • Design, develop, and maintain full-stack applications and services.
  • Work collaboratively with product managers, designers, and other engineers to deliver high-quality products.
  • Implement robust data pipelines and scalable workflows to handle large volumes of data.
  • Develop internal tools and dashboards to enable cross-functional teams to manage and monitor their workflows.
  • Build and maintain web-based user interfaces and APIs.
  • Ensure the performance, security, and scalability of our systems.
  • Take end-to-end ownership of projects from design to deployment and maintenance.

Team descriptions

Multiple engineering teams are hiring for this role; specific projects vary by team:

  • Attribution & Identity: Build the next generation of attribution and identity products for the advertising platform, including data pipelines for ad interactions and conversion data and tools for marketing science partners.
  • Ad Formats: Innovate and build new ad products from concept to full-scale deployment, creating ad experiences that delight advertisers and improve ad performance across Reddit surfaces.

Technologies we use

While technologies vary by team, the stack generally includes:

  • Languages: Python, Scala, Go, TypeScript
  • Frameworks / Platforms: React, Spark, Kafka, Airflow
  • Datastores: BigQuery, Redis, Cassandra, Druid
  • Tools: Kubernetes, Docker

What we're looking for

  • A Bachelor's degree or higher in a quantitative or computer science-related field.
  • 5+ years of software engineering experience in a scalable computing environment.
  • Ability to take end-to-end ownership of projects, from initial design to deployment and maintenance.
  • A passion for learning and adapting to new technologies.
  • Strong communication and collaboration skills, with the ability to work effectively with diverse stakeholders.

Desired skills

  • Experience in the advertising industry (ad platforms, ad formats, ad measurement).
  • Product-focused mindset and desire to understand user needs and business objectives.
  • Experience with large-scale data systems and pipelines.
  • Familiarity with Agile methodologies and full-cycle software development.

Benefits

  • Comprehensive healthcare benefits and income replacement programs
  • 401(k) match
  • Family planning support
  • Gender-affirming care
  • Mental health & coaching benefits
  • Flexible vacation and Reddit Global Days Off
  • Generous paid parental leave
  • Paid volunteer time off

Pay transparency

  • This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission.
  • Base pay range for this position (US-based): $190,800 - $267,100 USD

Interview recording and privacy

  • In select roles and locations, interviews may be recorded, transcribed, and summarized by AI. Candidates will have the opportunity to opt out prior to scheduled interviews. Reddit will collect identifiers, professional/employment information, sensory information (audio/video), and any other categories the candidate chooses to share to evaluate applications. Recordings will be deleted promptly after making a hiring decision.

Equal opportunity and accommodations

  • Reddit is an equal opportunity employer and is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans during the application process.