Senior Backend Engineer

Summary
Join Reddit's User Economy team and contribute to innovative projects that empower users to earn money through various Reddit products. As a key member of a fast-paced engineering team, you will collaborate with cross-functional teams to design, develop, and launch new features. You will participate in the full development lifecycle, from technical design to launch, and contribute to strategic planning. This role requires a BS in Computer Science or equivalent experience, along with extensive coding and system design experience. Reddit offers a comprehensive benefits package, including healthcare, 401k matching, generous parental leave, and flexible vacation time.
Requirements
- BS degree in Computer Science, a similar technical field of study or equivalent practical experience
- 5+ years of coding experience in a production setting writing clean, maintainable, and well-tested code
- 3+ years of industry experience designing large-scale distributed systems
- Experience with object-oriented programming languages such as but not limited to: Golang, Python, or Rust
- Experienced with GraphQL, REST, HTTP, gRPC, and the ability to design and implement maintainable APIs
- Strong organizational skills, the ability to prioritize tasks and keep projects on schedule
- Strong leadership and communication skills
Responsibilities
- Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love
- Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. Youβll be reviewing code and design docs, giving feedback on product specs and mocks
- Participate with a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise
- Contribute to strategic planning and decision-making processes for backend development
Preferred Qualifications
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
Benefits
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k Match
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Reddit Global Days off
- Generous paid Parental Leave
- Paid Volunteer time off
- Medical, dental, and vision insurance
- 401(k) program with employer match
- Generous time off for vacation
- Parental leave