Reddit is looking to develop the next generation of foundational GraphQL infrastructure to scale its solutions and support hundreds of millions of users.
Requirements
- Proficiency in one or more general purpose programming languages (preferably Go)
- Experience with essential cloud infrastructure (Kubernetes, CI/CD, AWS, GCP)
- Specific GraphQL backend experience is a plus
- Experience structuring and implementing complex data models is a plus
- 5+ years of experience designing and developing large-scale distributed backend systems
- Capability to drive adoption of our Golang-based federated GraphQL architecture
- Experience deploying GraphQL to operate concurrently across global datacenters
Responsibilities
- Design, build, and deliver solutions to improve GraphQL's functionality, scalability, and efficiency
- Investigate and tune the operation of our platform operating at massive scale
- Contribute feedback to the technical and strategic direction of the GraphQL platform
- Guide and support fellow engineers within the team as a mentor and leader
- Share on-call responsibilities with the GraphQL team
- Work collaboratively with a team of software engineers to create and maintain the foundational platform for Reddit's GraphQL infrastructure
- Build deep observability to coordinate GraphQL requests efficiently across Reddit's architecture
Other
- High empathy and excellent communication skills to collaborate across the organization
- Flexible Vacation (please use them!) & Reddit Global Wellness Days
- 4+ months paid Parental Leave
- Paid Volunteer time off
- Comprehensive Healthcare Benefits
- 401k Matching
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support