About the Role
About The Company
Reddit is a vibrant online community platform that fosters open, authentic, and diverse conversations across a multitude of topics. With over 100,000 active communities and approximately 130 million daily active users, Reddit serves as one of the largest and most influential sources of information and discussion on the internet. The platform is built on shared interests, passion, and trust, enabling users to submit, vote, and comment on content that matters most to them. Reddit’s mission is to bring community and belonging to everyone, providing a space where individuals can connect, share, and learn from one another.
About The Role
Reddit is seeking a highly skilled Staff Backend Engineer to join our Safety and Moderation organization. This team develops the tools that empower moderators to maintain a safe, healthy, and scalable community environment. As a key member of the engineering team, you will play a critical role in designing, developing, and implementing high-impact features and improvements that support Reddit’s moderation infrastructure. This role offers the opportunity to work remotely within the United States, with the flexibility to collaborate closely with cross-functional teams including product, design, and other engineering disciplines. You will be responsible for driving technical and product strategy, overseeing architecture, and ensuring the successful delivery of features that enhance the moderation experience for our community leaders. This position is ideal for a seasoned engineer who thrives in a fast-paced, innovative environment and is passionate about building scalable, reliable systems.
Qualifications
- 8+ years of software development experience in one or more general-purpose programming languages such as Go, Python, Rust, or Ruby
- Experience with designing and implementing APIs using GraphQL, REST, HTTP, Thrift, or gRPC
- Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience
- Strong organizational skills with the ability to prioritize tasks and manage multiple projects effectively
- Entrepreneurial mindset with a bias for action, innovation, and adaptability in dynamic environments
- Proven experience partnering effectively with cross-functional teams in a remote setting
- Excellent communication skills, capable of discussing complex technical topics with both technical and non-technical audiences
Responsibilities
- Collaborate with product, design, and engineering teams to execute on strategic initiatives and develop innovative features that enhance the moderation experience
- Participate in the full development lifecycle, including technical design, coding, testing, experimentation, analysis, and deployment
- Review code and design documentation, provide constructive feedback, and ensure adherence to best practices
- Lead and mentor a team of motivated engineers, setting standards to improve developer workflows and quality
- Establish and promote engineering best practices, code quality, and scalable architecture solutions
- Continuously learn new technologies and methodologies to improve technical and non-technical skills
- Drive technical strategy and operational excellence for one of the largest online communities globally
Benefits
- Comprehensive healthcare benefits and income replacement programs
- 401(k) plan with employer matching contributions
- Global benefit programs supporting workspace, professional development, and caregiving needs
- Family planning support and gender-affirming care
- Mental health and coaching resources
- Flexible vacation policies and paid volunteer time off
- Generous paid parental leave to support new families
Equal Opportunity
Reddit is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We welcome applicants from all backgrounds and do not discriminate based on race, ethnicity, gender, sexual orientation, age, disability, or any other protected characteristic.
Requirements
Software Development Experience
8+ years of experience in general-purpose programming languages such as Go, Python, Rust, or Ruby.
API Design and Implementation
Experience with designing and implementing APIs using GraphQL, REST, HTTP, Thrift, or gRPC.
Bachelor's Degree
A degree in Computer Science or a related technical field, or equivalent practical experience.
Organizational Skills
Strong skills in prioritizing tasks and managing multiple projects effectively.
Communication Skills
Excellent communication skills for discussing complex technical topics with diverse audiences.
Nice to Have
A bias for action, innovation, and adaptability in dynamic environments.
Proven experience partnering effectively with cross-functional teams in a remote setting.
Benefits
Healthcare Benefits
Comprehensive healthcare benefits and income replacement programs.
401(k) Plan
401(k) plan with employer matching contributions.
Global Benefit Programs
Programs supporting workspace, professional development, and caregiving needs.
Mental Health Resources
Access to mental health and coaching resources.
Flexible Vacation Policies
Flexible vacation policies and paid volunteer time off.
Paid Parental Leave
Generous paid parental leave to support new families.