-
Russell Tobin

Backend Software Engineer

Russell Tobin
United Kingdom · Contract · Not Applicable

Software Engineer – Backend – 12-month contract – UK(Remote) - 48 GBP - 52 GBP GBP/Hour


Must Have


  • API Design
  • Distributed Systems
  • golang
  • GraphQL
  • Python
  • REST



JOB DESCRIPTION

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 73+ million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit redditinc.com. "The front page of the internet", Reddit brings over 500 million people each month through their common interests, inviting them to share, vote, comment, and create across thousands of communities.

We are looking for an experienced Backend Engineer to work on technical efforts across almost everything you see and touch on Reddit as a user - Feeds, Posting, Commenting, Media, Profiles, Reddit for Businesses and Publishers! This role requires expertise in building backend systems at scale. You’ll build services, work alongside ML models, drive architecture decisions and primarily write production quality code while collaborating with engineers, MLEs & PMs across multiple teams.

In your day-to-day, you can expect to:

  • Work on key technical and design decisions across all areas mentioned above.
  • Work within a team to abstract monolithic systems into clean, isolated services to decouple product and infrastructure layers.
  • Develop data-pipelines for feature population for ML models, and at times help productionalize them.
  • Maintain high standards of quality


What Sets You Apart:

  • You’ve worked with a social platform or consumer-focused company, writing code for backend systems at scale.
  • You bring an understanding of the intersection of Backend with AI/ML on user-facing products.
  • You’re equally comfortable diving into codebases as you are making high-level architectural decisions.


Who You Might Be:

  • 7+ years of industry experience in large-scale distributed systems.
  • 7+ years of hands-on, professional software development experience in one or more general purpose programming languages (Go, Python, Ruby, Java, C++)
  • Experienced with GraphQL, REST, HTTP, Thrift basics, and the ability to design and implement maintainable APIs
  • Experienced with distributed caching layers, and distributed large scale data storage systems like Cassandra.
  • A track record of developing and improving highly scalable and reliable serving systems
  • Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure

Key Skills

Ranked by relevance

graphql storage python java ruby
Login to Apply
Posted
Apr 24, 2025
Type
Contract
Level
Not Applicable
Location
United Kingdom

Industries

Social Networking Platforms

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Reddit, Inc.
Related

iOS Software Engineer, Contributions

2026-05-05

Full-time
Not Applicable
Canada
Social Networking Platforms
Engineering
View Job Details
Reddit, Inc.
Related

Software Engineer, Ads

2026-05-19

Full-time
Associate
United States
Social Networking Platforms
Engineering
View Job Details
CoffeeSpace
Related

Backend Engineer, API Platform ($140K - $250K + Equity) at Series A Mortgage Infrastructure Startup

2026-05-12

Full-time
Entry
United States
Social Networking Platforms
Engineering