Quick summary
- Work type
- Remote
- Location
- Remote
- Salary
- $217,000–$303,900 / yr
- Posted
- 53 days ago
- Freshness
- Confirmed live today
Market check
Salary context
How this pay compares to similar roles
This role pays more than 91% of similar roles. Most pay $187,160–$237,262 — the blue band above. At the midpoint, this role pays about $260k versus about $212k for comparable roles.
Based on 240 similar postings.
Employer
About Reddit
Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.
Reddit currently has 89 open roles on FindRole.
Listed pay typically runs $216,700–$303,000 across 89 roles with salary data.
Most-posted roles
- Software Engineer 27
- Machine Learning Engineer 10
- Product Manager 8
- Data Scientist 7
- Backend Engineer 3
At a glance
TL;DR · Staff Software Engineer, Developer Ecosystem
The Staff Software Engineer, Developer Ecosystem joins the team responsible for shaping the future of the developer platform. This hands-on role involves defining technical directions, leading major initiatives from exploration to launch, and building the foundation for new developer experiences. You will design and implement platform features across frontend, backend, SDKs, infrastructure, and full-stack systems to help external developers build apps on Reddit. Key responsibilities include creating core platform services, reviewing code and design documents, and mentoring teammates. The role requires proficiency in Go, TypeScript, GraphQL, React, Redis, and relational or NoSQL databases. You must possess strong API design skills and experience in platform engineering to solve complex problems and turn ambitious ideas into real products for the developer community.
What does a Software Engineer earn in Remote?
Median $208800 from 354 postings across 50 companies.
Skills
What you'll do
- Design and implement platform features to make the developer platform faster and more powerful.
- Lead major technical initiatives from early exploration through final launch.
- Build the systems and tools that support future developer experiences.
- Develop across backend, infrastructure, client, and full-stack components.
- Contribute to the full development cycle including design, testing, experimentation, and analysis.
- Review code, design documents, product specifications, and user experiences.
- Shape the team strategy and the future technical direction of the platform.
- Mentor teammates and share knowledge to foster a culture of thoughtful ownership.
What we're looking for
- 6+ years of industry experience working on platform functionality, developer tools, full-stack products, or app platforms.
- Experience leading large-scale technical projects from design through delivery.
- Experience in API design and platform engineering with a strong sense of developer empathy.
- Familiarity with Go, TypeScript, GraphQL, React, Redis, and relational/NoSQL databases.
- A track record of mentoring engineers and raising software engineering practices through intentional efforts.
- Excellent communication skills to work in a remote environment and explain complex topics to technical and non-technical audiences.
- Contributions to open-source projects (preferred).
- Native mobile development experience or experience building Reddit apps with the Devvit platform (preferred).
More like this
Similar roles
Staff Software Engineer
GEICO
Staff Software Engineer, Developer Experience
Toast, Inc.
Staff Software Engineer, Developer Experience
General Motors (GM)
Staff Software Engineer
Uber
Staff Software Engineer
Warner Bros. Discovery