Senior Software Engineer, Core Platform
Senior engineer on Reddit's Core Platform team building and scaling high-throughput APIs and media services. Requires 5+ years with large-scale distributed systems, Golang or Python experience, and media delivery expertise.
About the job
Responsibilities
- Develop and design new and innovative solutions to scaling Reddit
- Build platform API projects that scale to the rest of the organization
- Mentor and coach more junior engineers on your direct team to achieve our mission
- Build, deliver, and operate services that scale to hundreds of thousands of transactions per second at 5+ 9’s of availability
- Help optimize Reddit’s media experience for hundreds of millions of users across the world
Requirements
- Software development experience in Golang or Python
- 5+ years of experience with large-scale, mission-critical distributed systems
- Excellent communication skills; partner effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences
- Familiarity with API platform service architectures
- History of building clean, maintainable, and well-tested code
- Media delivery expertise from back end systems to the user; experience optimizing media performance, scalability, and delivery by improving different stages of the stack
Nice-to-Haves
- Technical coaching and mentoring experience
Benefits
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs (workspace, professional development, caregiving support)
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
- Equity in the form of restricted stock units
- Commission eligibility (depending on position)
Skills
Go, Python, Distributed Systems, API Design, Media Delivery, Performance Optimization, Scalability, Mentoring, Code Review, Testing
Similar jobs
Backend Engineering jobsBuilds and ships backend products and maintainable APIs for Reddit’s Safety and Moderation organization. The role requires 5–8 years of software development experience, proficiency in a general-purpose programming language, API expertise, and the ability to lead and mentor engineers.
Builds scalable backend and GenAI systems for ad creative generation, editing, performance optimization, and safety at Reddit. The role requires distributed systems expertise, production ML integration, and technical leadership across Product, Design, and ML teams.
Build and lead high-scale backend systems that help Reddit meet evolving privacy, security, and regulatory requirements. The role requires 5+ years of backend experience, distributed-systems expertise, technical leadership, and proficiency across modern cloud and backend technologies.
Build and operate backend services, data pipelines, storage, and retrieval systems that provide trusted context to agentic platforms and product applications. The role requires 8+ years of software engineering experience, distributed-systems expertise, cloud infrastructure knowledge, and strong data modeling skills.
Build backend architecture and APIs for Reddit’s media creation tools, supporting video and image capture, editing, and publishing. The role requires 5+ years of professional software development experience, distributed-systems expertise, strong API design skills, and product-minded collaboration.