Reddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s
Senior Software Engineer, GraphQL
Location
United States
Posted
8 days ago
Salary
$190.8K - $267.1K / year
Seniority
Senior
Job Description
Senior Software Engineer, GraphQL
• Work collaboratively with a team of software engineers to create and maintain the foundational platform for Reddit's GraphQL infrastructure. • 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.
Job Requirements
- 5+ years of experience designing and developing large-scale distributed backend systems.
- Proficiency in one or more general purpose programming languages (preferably Go).
- Experience identifying and driving high impact projects that align with the company's strategy.
- Capability with essential cloud infrastructure (Kubernetes, CI/CD, AWS, GCP).
- High empathy and excellent communication skills to collaborate across the organization.
- Specific GraphQL backend experience is a plus.
- Experience structuring and implementing complex data models is a plus
Benefits
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer, Tech Lead
ToastWe empower the restaurant community to delight guests, do what they love, and thrive.
• Lead fellow developers, product managers, and designers, to build amazing Employee management features with a goal of making it easier for customers, their employees, and other toast teams to interact with employees. • Flex your full-stack development muscles with challenging end-to-end tasks in a supportive, collaborative team environment • Participate in designing, estimating, implementing, testing, and debugging end-to-end solutions • Mentor developers through code-pairing and detailed code, architecture, and project reviews • Champion best practices for development, deployment and quality life cycles • Actively contribute to product design and feature selection discussions
Senior Infrastructure Software Engineer – Identity & Auth Engineering
DropboxDropbox is the one place to keep life organized and keep work moving.
• Collaborate with product engineering and internal teams which depend on Identity to implement their wide spanning use cases • Have a bias for action and deliver work of high quality. • Mentor more junior engineers on the team and be a partner to your EM in building a successful team. • Cultivate a collaborative and inclusive culture, championing team members and upholding our company values. • Ensure software and architecture excellence through quality feedback, risk mitigation, and alignment with technical strategy and business goals.
Senior Infrastructure Software Engineer, Identity & Auth Engineering
DropboxDropbox is the one place to keep life organized and keep work moving.
• Collaborate with product engineering and internal teams which depend on Identity to implement their wide spanning use cases • Have a bias for action and deliver work of high quality. • Mentor more junior engineers on the team and be a partner to your EM in building a successful team. • Cultivate a collaborative and inclusive culture, championing team members and upholding our company values. • Ensure software and architecture excellence through quality feedback, risk mitigation, and alignment with technical strategy and business goals.
• Develop, enhance, and maintain GIS application components using C# .NET and ESRI v10.1 toolsets • Support system integrations related to Schneider Electric’s ADMS, including CIM import files • Collaborate closely with the GIS Applications Team Leader and broader GIS team on ongoing initiatives • Participate actively in daily standups, sprint planning sessions, and code reviews • Troubleshoot, debug, and resolve application issues in complex GIS environments • Provide weekly status reports outlining progress, risks, and dependencies • Contribute to documentation and promote best practices in GIS application development



