Principal Engineer, Core Platform
Reddit, Inc.Overview
Reddit is a community of communities, built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. With 100,000+ active communities and approximately 82M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information.
Role Summary
As a Principal Engineer on the Core Platform team at Reddit, you will be responsible for owning the design and evolution of our Core Systems. This role involves building for the next 4 years of continued scale and growth of Reddit. You will identify gaps in our current designs and lead redesigns of our Core Platform to improve Developer Velocity and Reddit growth. You will define best practices and establish them as defaults for developers across the company.
Responsibilities
- Own the design & evolution of our Core Systems
- Build for the next 4 years of continued scale and growth
- Identify gaps in our current designs and lead redesigns
- Define best practices and establish them as defaults for developers
- Be the go-to person for developers on complex problems in backend service development within the data space
- Lead technically minded peers on your journey
Qualifications
- Deep understanding of how to build sustainable software systems at a large scale engineering organization
- 10+ years of Software Development experience with at least 5+ years in a cloud environment (AWS/GCP)
- Expert in at least two programming languages
- Experience in influencing larger (500+ engineers) organizations on technical direction/best practices
- Passion for developing scalable, well-designed software that improves developer’s lives while also seamlessly supporting scale and reliability
- Experience working with cross-functional teams such as design, product, business & data teams to deliver great experiences
- Strong focus on user experience, usability, scalability, reliability and quality
- High empathy, excellent communication skills, and the ability to find compromise working across the entire engineering org
Additional Information
Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us.
Benefits Extracted with AI
- Equity in the form of restricted stock units
- Medical, dental, and vision insurance
- 401(k) program with employer match
- Generous vacation and parental leave
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer, Moderation
Join Reddit as a Senior Backend Engineer in Moderation, working remotely in the U.S. with Python, Rust, and GraphQL.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Software Engineer, Ads Signals
Join Reddit as a Software Engineer in Ads Signals, focusing on full-stack development, user privacy, and scalable solutions.
Platform Software Engineer
Join Allara as a Platform Software Engineer to design and build technology for a user-centric care platform in NYC.
Backend Engineer - Ads Targeting Platform
Join Reddit as a Backend Engineer for the Ads Targeting Platform, working with Go, Scala, and Python in a remote role.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Senior Software Engineer - Crypto
Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.
Platform Engineer with Cloud and Distributed Systems Expertise
Join Railway as a Platform Engineer to build scalable cloud infrastructure using Rust, Go, and distributed systems.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Software Engineer, Reporting Platform
Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.
Associate Software Engineer with Python and Linux Experience
Join Red Hat as an Associate Software Engineer in Boston, focusing on Python, Linux, and test automation.
Software Engineer III, Frontend Platforms
Join Wayfair as a Software Engineer III in Boston to develop scalable frontend applications using React and Next.js.
Founding Full-Stack Engineer
Join Faraday as a Founding Full-Stack Engineer to shape our platform for scale. Remote work available.
Founding Software Engineer
Join Reducto as a Founding Software Engineer to shape AI document processing. Work on-site in San Francisco with Python, Next.js, and vision models.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Senior Software Engineer - API Platform
Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Full Stack Software Engineer - Product Engineering
Join Betterment as a Full Stack Software Engineer in NYC, focusing on product engineering with React.js, GraphQL, and Ruby on Rails.
Senior Software Engineer, Backend (Trading Derivatives)
Join Coinbase as a Senior Software Engineer in Backend Trading Derivatives, focusing on high-performance computing and software architecture.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior/Principal Software Engineer
Join Groq as a Senior/Principal Software Engineer to design and develop scalable software for AI inference technology.