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 Experimentation @ 4 Cassandra @ 4 Agile @ 3

Details

Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. 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. For more information, visit redditinc.com.

Role Description

We’re evolving and continuing 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, and we’re excited to build a product that is best-in-class for our users and advertisers. The year ahead is a busy one!

We are seeking a talented and experienced Full-Stack Engineer to join our team. You'll be a key contributor to building and enhancing our products, developing features from end to end, and ensuring our 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.

Team Descriptions

We have multiple engineering teams hiring for this role, each with a unique and impactful mission. While the core responsibilities of a full-stack engineer remain consistent, the specific challenges and projects you'll work on will vary.

  • Attribution & Identity: This team is dedicated to enhancing the efficiency of our advertising platform. You'll work on building the next generation of attribution and identity products to help advertisers understand the impact of their ad spend. This involves building data pipelines for ad interaction and conversion data and creating tools for marketing science partners.
  • Ad Formats: The Ad Formats team is focused on innovating and building new ad products, from initial concept to full-scale deployment. You'll work on creating ad experiences that delight advertisers and improve ad performance across our platform's various surfaces.
  • Ads Measurement Lift Studies: This team builds experimentation products for advertisers. We are looking for a Full Stack Engineer to help build the next generation of lift study/experimentation products to help advertisers understand the impact of their ad spend on Reddit.

Technologies We Use

Our teams leverage a diverse and modern technology stack. While specific technologies may vary by team, we generally work with:

  • Languages: Python, Scala, Go, TypeScript
  • Frameworks: 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, particularly with ad platforms, ad formats, or ad measurement.
  • A product-focused mindset, with a 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
  • 401k Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days Off
  • Generous paid Parental Leave
  • Paid Volunteer time off

Pay Transparency

The base pay range for this position is:

$190,800 - $267,100 USD

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. Final offer amounts are determined by multiple factors including skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed above.

Interview Recording & Privacy

In select roles and locations, the interviews will be recorded, transcribed and summarized by AI. You will have the opportunity to opt out recording, transcription and summarization prior to any scheduled interviews. During the interview, Reddit will collect categories of personal information to evaluate your application. For more information, refer to the Candidate Privacy Policy for Potential Employees and Contractors on redditinc.com.

Equal Opportunity & Accommodations

Reddit is an equal opportunity employer and is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.