Senior Backend Software Engineer

2 Months ago • 5 Years + • Backend Development • $190,800 PA - $267,100 PA

Job Summary

Job Description

The Senior Backend Software Engineer will design, build, and ship backend services and products for millions of users. They will also understand and apply machine learning models, including LLMs, to improve the user experience, and provide technical direction to junior engineers. This role involves collaborating with product managers and designers to craft user experiences and contributing to the team's strategy. The engineer will also participate in product reviews, help with project scoping, and foster a healthy engineering culture.
Must have:
  • 5+ years of backend software development experience
  • Experience with GraphQL, REST, HTTP, Thrift, or gRPC
  • Experience integrating ML models and LLMs
  • Experience providing direction/mentorship to junior engineers
  • Strong organizational and prioritization skills
Perks:
  • Comprehensive Health benefits
  • 401k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation & Reddit Global Days Off
  • 4+ months paid Parental Leave
  • Paid Volunteer time off

Job 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.

The Core Experience organization's mission is to empower people to participate in global conversations through communities. Poster Experience specifically focuses on the user journey in creating posts at Reddit, which is the main source of user content for the product. We aim to make it easier, faster, and smarter to create and participate in conversations, and we drive several core product metrics for the entire Reddit ecosystem. We are also actively using ML and LLMs to improve these journeys.

This is a high impact role where you will own projects from ideation to production, working with our super-talented cross-functional team. You'll closely collaborate with product and design teams, and be responsible for the engineering architecture and execution of key product features. You will also identify opportunities to use, configure, and deploy ML models and/or LLMs to create or improve product features. You will be providing technical direction to junior engineers.

Fully remote within US or Canada

What You’ll Do:

  • Design, build, and ship backend services, experiments and products for millions of users.
  • Understand and apply machine learning models and techniques to improve the user experience of our products, including usage of LLMs (large-language models).
  • Provide technical direction to junior engineers, holding a high bar for software quality.
  • Communicate effectively, within the team and across disciplines. Work closely with product managers and designers to craft compelling user experiences.
  • Contribute meaningfully to our team’s strategy. We give everyone a seat at the table and encourage active participation in planning our future. Don’t just come along for the ride.
  • Participate in product reviews and team meetings, providing technical insight. Help scope, estimate, and prioritize between conflicting needs.
  • Foster a healthy engineering culture and collaborate with other engineers.

Who You Might Be:

  • 5+ years of software development experience in one or more general-purpose backend programming languages; Go, Python, Rust, Ruby.
  • Experienced with GraphQL, REST, HTTP, Thrift or gRPC basics, and the ability to design and implement maintainable APIs.
  • Experience with integrating ML models and/or LLMs into user-facing products.
  • Experience providing direction and/or mentorship to junior engineers.
  • Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience.
  • 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.
  • Excellent communication skills. You collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.

Benefits:

  • Comprehensive Health benefits
  • 401k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation & Reddit Global Days Off
  • 4+ months paid Parental Leave
  • Paid Volunteer time off

Similar Jobs

GoMotive - Program Manager- Vendor Finance

GoMotive

United States (Remote)
2 Months ago
Ubisoft - Community Developer

Ubisoft

Montpellier, Occitanie, France (On-Site)
4 Months ago
Unity - Business Strategy Analyst

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
BioFire - Analyst II

BioFire

Austin, Texas, United States (On-Site)
1 Month ago
bytedance - Technical Program Manager, Public Cloud

bytedance

Seattle, Washington, United States (On-Site)
5 Months ago
Flow - Senior/Staff Backend Software Engineer

Flow

Palo Alto, California, United States (Hybrid)
9 Months ago
playa games - Senior PHP Developer

playa games

Hamburg, Hamburg, Germany (On-Site)
2 Months ago
GameAnalytics - Senior Backend Developer (Python)

GameAnalytics

Copenhagen, Denmark (On-Site)
2 Months ago
Luxoft - Software Engineer (Node.js)

Luxoft

Sydney, New South Wales, Australia (On-Site)
7 Months ago
Obsidian - Back End Dev.

Obsidian

Bangkok, Thailand (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tide - Lead Treasury Planning and Strategy

Tide

United Kingdom (Hybrid)
2 Months ago
Lulalend - Senior Credit Risk Analyst

Lulalend

Cape Town, Western Cape, South Africa (On-Site)
1 Month ago
Assystems - Senior Software Engineer

Assystems

Gurugram, Haryana, India (On-Site)
9 Months ago
MiQ - Global Product Director, Emerging Markets

MiQ

Dubai, Dubai, United Arab Emirates (On-Site)
2 Months ago
Match Group - Regional Product Marketing Manager

Match Group

Gurugram, Haryana, India (Hybrid)
2 Months ago
Canonical - Engineering Manager, Commercial Systems

Canonical

(Remote)
2 Months ago
Palo Alto Networks - Revenue Manager - NPI

Palo Alto Networks

Santa Clara, California, United States (On-Site)
3 Weeks ago
undefined - Process Specialist/Spend Analyst - Procurement

Cluj-Napoca, Cluj County, Romania (On-Site)
1 Month ago
bytedance - Hardware Product Manager (VR/AR)

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Ion - Lead Product Manager – Financial Services

Ion

New York, United States (On-Site)
5 Years ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Jumio - Account Executive - Gaming

Jumio

United States (Remote)
2 Months ago
Cognite - Senior Solution Architect

Cognite

Phoenix, Arizona, United States (Hybrid)
2 Months ago
JMA - Senior Mechanical Engineer - Design

JMA

Liverpool, New York, United States (On-Site)
2 Months ago
Marvell - Senior Staff System Validation Engineer

Marvell

Santa Clara, California, United States (On-Site)
1 Month ago
Axon - Senior Mobile Engineer (Vehicle Intelligence)

Axon

Seattle, Washington, United States (Hybrid)
3 Weeks ago
Bosch Group - Electronic Technician

Bosch Group

Roseville, California, United States (On-Site)
1 Month ago
Boomi  - Head of Global Payroll

Boomi

United States (Remote)
4 Weeks ago
valve software - Sustaining Engineer for HW

valve software

Bellevue, Washington, United States (On-Site)
2 Months ago
Crunchyroll - Director of Engineering, Android

Crunchyroll

Culver City, California, United States (On-Site)
5 Months ago
Open Systems Technologies - Level 1 Assistant Manager

Open Systems Technologies

Springfield, Pennsylvania, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

LeoVegas - Backend Engineer - Regulatory Reporting

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Genies - 2025 Summer Backend Engineer Intern

Genies

San Mateo, California, United States (On-Site)
4 Months ago
Tesla - Senior Software Engineer (Backend, .Net)

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
Zscaler - Senior Staff Software Development Engineer (Backend - Java/API)

Zscaler

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Roof Stacks - Head of Backend Development

Roof Stacks

İstanbul, Türkiye (Hybrid)
2 Months ago
binance - Technical Support Engineer (Blockchain & Backend Development)

binance

Dubai, Dubai, United Arab Emirates (Remote)
1 Year ago
Insight Software - Principal Software Engineer (Backend - .Net C#, SQL)

Insight Software

Hyderabad, Telangana, India (Hybrid)
1 Month ago
GoMotive - Staff Software Engineer - Backend

GoMotive

Canada (Remote)
2 Months ago
Sporty - Weekend Backend Engineer

Sporty

(On-Site)
1 Year ago
Alaan - Backend Engineer

Alaan

Bengaluru, Karnataka, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded