Senior Backend Software Engineer

1 Month 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

Moloco - Group Product Manager

Moloco

Seoul, South Korea (On-Site)
1 Month ago
ClinDCast - GenAI Application Lead

ClinDCast

Austin, Texas, United States (Remote)
11 Months ago
Rippling - Director of Engineering - Platform

Rippling

San Francisco, California, United States (On-Site)
2 Months ago
Qualcomm - Digital Bench Characterization Engineer, Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Razer - AI Software Engineering

Razer

Chengdu, Sichuan, China (On-Site)
1 Month ago
CrowdStrike - Sr. Engineer, Backend - Ingestion

CrowdStrike

Canada (Remote)
1 Month ago
CommerceIQ - Engineering Manager - Platform Backend Systems

CommerceIQ

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Epic Games - Backend Security Programmer (Resource Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
bytedance - Backend Software Engineer - Dubai

bytedance

Dubai, Dubai, United Arab Emirates (On-Site)
7 Months ago
Visual Concepts - Senior Backend Engineer - NBA 2K

Visual Concepts

Novato, California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Process Engineer, Electrode, Battery Cell

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Zuora - Site Reliability Engineer

Zuora

Costa Rica (Hybrid)
4 Weeks ago
NBC Universal - Data Product Manager, Product Analytics

NBC Universal

Brentford, England, United Kingdom (On-Site)
2 Weeks ago
GoDaddy - Engineering Manager - Software Development

GoDaddy

Serbia (Remote)
1 Month ago
affinidi - Engineering Manager, Full Stack

affinidi

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Match Group - Senior Platform Engineer

Match Group

New York, New York, United States (Hybrid)
8 Months ago
Ajmera Infotech - Node.js Developer / Full Stack Engineer

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
5 Months ago
PwC - Cloud Data Engineer

PwC

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
NVIDIA - Director of Reliability

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Epic Games - Vendor Manager, Trust & Safety

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Adtran - Director Business Development Optical

Adtran

Dallas, Texas, United States (Hybrid)
3 Weeks ago
Ello - Tech Lead, Machine Learning

Ello

San Francisco, California, United States (On-Site)
3 Months ago
Sandbox VR - Retail Associate

Sandbox VR

Salt Lake City, Utah, United States (On-Site)
2 Years ago
Xsolla - General Consideration

Xsolla

Los Angeles, California, United States (Hybrid)
3 Months ago
Saviynt - Senior Data Analyst, Sales

Saviynt

United States (Remote)
1 Month ago
Evolution  - Live In-Studio Game Presenter

Evolution

Atlantic City, New Jersey, United States (On-Site)
3 Months ago
Diligent Corporation - Product Marketing Manager (FedRAMP)

Diligent Corporation

New York, United States (Hybrid)
2 Weeks ago
Redhorse Corp - National Programs and Policy Support Subject Matter Expert

Redhorse Corp

Arlington, Virginia, United States (On-Site)
1 Week ago
Apple - Wi-Fi QA Manager

Apple

San Diego, California, United States (On-Site)
3 Weeks ago
Next Level Business Services - Web Development

Next Level Business Services

Moline, Illinois, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

kaizen gaming  - Backend Engineer

kaizen gaming

Lisbon, Lisbon, Portugal (Hybrid)
1 Week ago
N-ix - Middle Node.JS Engineer

N-ix

Colombia (Hybrid)
1 Month ago
Play Perfect - Senior Backend Developer

Play Perfect

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Converse.AI - Back-End Developer

Converse.AI

Bengaluru, Karnataka, India (Remote)
2 Years ago
Nagarro - Associate Staff Engineer, PHP

Nagarro

Philippines (Remote)
8 Months ago
LeoVegas - Backend Engineer - Sports

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
2 Weeks ago
Token Metrics - Senior Crypto Backend Engineer

Token Metrics

Athens, Greece (Remote)
2 Years ago
Perplexity - Backend Software Engineer - Search

Perplexity

Belgrade, Serbia (On-Site)
1 Month ago
Epic Games - Backend Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago
LeoVegas - Backend Engineer - Document Verification & AML

LeoVegas

Doetinchem, Gelderland, Netherlands (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

France (Remote)

United States (Remote)

United States (Remote)

Vancouver, British Columbia, Canada (Remote)

India (Remote)

United Kingdom (Remote)

United States (Remote)

New York, New York, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Reddit

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug