Backend Engineer, Reddit

Ads Data Platform

Salary not provided
Docker
Kubernetes
Python
Scala
Java
Kafka
Redis
Go
Postgres
Airflow
Cassandra
Spark
Flink
Kinesis
BigQuery
Git
Mid and Senior level
Toronto
Reddit

Online platform for thoughts, experiences and discussions

Job no longer available

Reddit

Online platform for thoughts, experiences and discussions

1001+ employees

B2CB2BPublishingContentSocial MediaCommunity

Job no longer available

Salary not provided
Docker
Kubernetes
Python
Scala
Java
Kafka
Redis
Go
Postgres
Airflow
Cassandra
Spark
Flink
Kinesis
BigQuery
Git
Mid and Senior level
Toronto

1001+ employees

B2CB2BPublishingContentSocial MediaCommunity

Company mission

Reddit's mission is to bring community and belonging to everyone.

Role

Who you are

  • A Bachelor's degree or higher in a quantitative or computer science-related field (e.g., mathematics, statistics, economics, finance, computer science)
  • 3+ years of full-time backend software engineering experience in a highly scalable computing environment
  • Experience in backend development, with a passion for learning and adapting to new technologies that you lacked prior experience with
  • Experience with building the infrastructure/data infrastructure layer, setting up/managing core infrastructure for a large engineering organization, like a database, data integration tools, developer tools, container and virtualization tools etc
  • Strong communication and collaboration skills, with the ability to work effectively with diverse stakeholders independently
  • A commitment to delivering high-quality solutions that meet our users' needs, while prioritizing their privacy and security

Desirable

  • Experience using tools such as Kafka, Kinesis, Flink, or Spark, and good understanding of the underlying infrastructure setup and upkeep
  • Prior experience in the digital ads space, with a deep understanding of the challenges and opportunities in these areas
  • Experience with agile development methodologies and version control systems like Git
  • A passion for mentorship and knowledge-sharing, with a desire to help others grow and develop in their careers

What the job involves

  • As a Software Engineer focussed on building data infrastructure, you will build and maintain the data infrastructure tools used by the entire Reddit Monetization Org to generate, ingest, and access petabytes of raw data, with a focus on performance and optimization
  • You will write scalable / fault tolerant code while collaborating with a team of top quality engineers, all while learning about and contributing to one of the most powerful streaming event pipelines in the world
  • You will also develop standards, and frameworks to ensure a high level of data quality to help shape the future of the data platform at Reddit Ads. Not only will your work directly impact hundreds of millions of users around the world, but your output will also shape the data infrastructure across all of Reddit!
  • This is a backend software development position within the Ads Organization
  • Ads is the fuel that powers Reddit’s mission
  • Building large-scale data infrastructure applications, like set-up and maintain data integration tools like airflow or spark, or have experience hosting and maintaining a distributed data store like Apache Druid for the entire company, horizontally
  • Refine and maintain our data infrastructure technologies to support privacy safe storage and usage of data
  • Own the data pipelines that surface 65B+ daily events to all teams, and the tools we use ingestion, storage and to improve data quality
  • Design and implement tooling for access management, monitoring, anomaly detection
  • Own data quality for crucial systems at Reddit. Define and manage SLAs for datasets that support production services
  • Perform code reviews that improve software engineering quality
  • Technologies used on the team include:
  • Languages: Scala, Go, Python, Java
  • Frameworks: Spark, Thrift, Baseplate, Kafka, Flink, Airflow
  • Datastores: Postgres, Cassandra, Druid, Redis, BigQuery
  • Tools: Kubernetes, Argo, Docker

Our take

Reddit is a website that facilitates thousands of message board communities, known as subreddits, with an aim to promote authentic human connection. There are more than 100,000 communities on Reddit, covering everything, from food, entertainment, sports, and books, to more niche topics that cater for very specific audiences.

The simple platform is used by more than 52 million people a day and attracts over 50 billion monthly views. While these are impressive numbers, they do pale in comparison with social media giants Facebook and Twitter, however, Reddit distinguishes itself by providing easy-to-find communities for a truly endless range of topics.

Reddit makes money through advertising as well as offering a premium ad-free membership plan. The company has enjoyed continuous user & revenue growth, acquisitions by Conde Nast in 2006 and Advance in 2011, and plans to launch an IPO bid in 2024.

Kirsty headshot

Kirsty

Company Specialist at Welcome to the Jungle

Insights

Top investors

Some candidates hear
back within 2 weeks

57% employee growth in 12 months

Company

Funding (last 2 of 6 rounds)

Aug 2021

$410m

SERIES F

Feb 2021

$250m

SERIES E

Total funding: $1.2bn

Company benefits

  • Paid volunteer time off
  • 4+ months paid parental leave
  • Personal and professional development stipend
  • Work from home opportunities
  • Health insurance

Company values

  • Make something people love
  • Evolve
  • Work hard
  • Default open

Company HQ

SoMa, San Francisco, CA

Leadership

After co-founding Reddit in 2005, they stepped away from the company to co-found Hipmunk, where they were the CTO. They returned to Reddit in 2015, and have been the CEO since.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 85 more jobs at Reddit