Principal Engineer, Core Platform

Reddit is a community of communities built on shared interests, passion, and trust, home to the most open and authentic conversations on the internet.
$232,500 - $325,500
Backend
Principal Software Engineer
In-Person
1,000 - 5,000 Employees
10+ years of experience

Description For Principal Engineer, Core Platform

Reddit is seeking a Principal Engineer for their Core Platform team. This role is crucial in facilitating millions of API requests that power Consumer, ML, Ads, and Safety surfaces for Reddit. The ideal candidate will own the design and evolution of Core Systems, build for the next 4 years of continued scale and growth, identify gaps in current designs, and lead redesigns to improve Developer Velocity and Reddit growth. They will define best practices, establish them as defaults for developers across the company, and be the go-to person for complex problems in backend service development within the data space.

Key responsibilities include:

  • Owning the design & evolution of Core Systems
  • Identifying gaps and leading redesigns of the Core Platform
  • Defining and establishing best practices for developers
  • Being the technical expert for complex backend service development problems
  • Leading and influencing technically minded peers

Requirements:

  • Deep understanding of building sustainable software systems at large scale
  • 10+ years of Software Development experience, with 5+ years in cloud environments (AWS/GCP)
  • Expert in at least two programming languages
  • Experience influencing large (500+ engineers) organizations on technical direction/best practices
  • Passion for developing scalable, well-designed software
  • Experience working with cross-functional teams
  • Strong focus on user experience, usability, scalability, reliability, and quality
  • High empathy and excellent communication skills

This role offers a competitive salary range of $232,500 - $325,500 USD, along with equity in the form of restricted stock units. Reddit also provides a comprehensive benefits package including medical, dental, and vision insurance, 401(k) program with employer match, and generous time off for vacation and parental leave.

Join Reddit's Core Platform team and play a pivotal role in shaping the future of one of the internet's largest sources of information, serving approximately 82M+ daily active unique visitors across 100,000+ active communities.

Last updated 8 months ago

Responsibilities For Principal Engineer, Core Platform

  • Own the design & evolution of Core Systems
  • Build for the next 4 years of continued scale and growth of Reddit
  • Identify gaps in current designs and lead redesigns of Core Platform
  • Define best practices and establish them as defaults for developers
  • Be the go-to person for complex problems in backend service development
  • Lead technically minded peers

Requirements For Principal Engineer, Core Platform

Java
Python
  • Deep understanding of building sustainable software systems at large scale
  • 10+ years of Software Development experience
  • 5+ years in cloud environments (AWS/GCP)
  • Expert in at least two programming languages
  • Experience influencing large (500+ engineers) organizations on technical direction/best practices
  • Passion for developing scalable, well-designed software
  • Experience working with cross-functional teams
  • Strong focus on user experience, usability, scalability, reliability, and quality
  • High empathy and excellent communication skills

Benefits For Principal Engineer, Core Platform

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Parental Leave

Interested in this job?

Jobs Related To Reddit Principal Engineer, Core Platform

Principal Software Engineer, Ads Formats

Principal Software Engineer position at Reddit focusing on Ads Formats development with competitive compensation.

(USA) Principal, Software Engineer Java

Principal Software Engineer Java position at Walmart focusing on enterprise systems and OMNI pricing platform development.

Senior Lead Software Engineer

Senior Lead Software Engineer role at JPMorgan Chase focusing on developing secure, scalable technology solutions using Python/Java and Databricks within the Capital Technology team.

Senior Principal Software Engineer - Spread Technology

Senior Principal Software Engineer role at JPMorgan Chase, focusing on Spread Trading Technology with 15+ years experience required, offering competitive compensation $232,750-$325,000.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on system management automation and testing, requiring 8+ years of experience in server/storage domain.