FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, PDP Experience
Reddit, Inc.Software Engineer shaping Reddit’s high-traffic Comments page experience. Building scalable products, APIs, and features across the full development lifecycle.
Posted 8/26/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $164,000 - $229,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development, particularly in large-scale distributed systems, with a strong focus on API design and implementation. Proven ability to drive product strategy and collaborate effectively in cross-functional teams within a remote environment.
Highest-signal resume keywords
Software Development ExperienceAPI Design and ImplementationLarge-Scale Distributed SystemsCross-Functional CollaborationOrganizational Skills
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
GoPythonRustRubyGraphQLRESTHTTPThriftGRPCCode Review
Soft Skills
Excellent Communication SkillsStrong Organizational SkillsCollaboration in Remote Environment
Certifications & Qualifications
BS Degree in Computer Science
Industry Keywords
Product StrategyTechnical DesignDeveloper WorkflowsProduct QualityExecution
Tech Stack
Tools & technologiesDistributed SystemsGoGraphQLGRPCPythonRubyRustThrift
About the role
Key responsibilities & impact- Drive related technical and product strategy, operations, architecture, and execution for Reddit’s Comments page
- Work cross-functionally with product, design, and engineering counterparts
- Execute product and business strategy
- Build novel products and features for Reddit users
- Contribute to technical design, development, testing, experimentation, analysis, and launch
- Review code and design documents
- Give feedback on product specifications and mocks
- Contribute to team strategy and future planning
- Improve developer workflows and recommend best practices
- Balance development speed with product quality
- Continuously improve technical and non-technical abilities
Requirements
What you’ll need- BS degree in Computer Science, a similar technical field of study or equivalent practical experience
- Minimum of 3+ years of post-internship, full-time, hands-on, professional software development experience in large-scale distributed systems
- 3+ years of software development experience in one or more general-purpose programming languages: Go, Python, Rust, Ruby
- Experience with GraphQL, REST, HTTP, Thrift or gRPC basics
- Ability to design and implement maintainable APIs
- Strong organizational skills and ability to prioritize tasks and keep projects on schedule
- Excellent communication skills
- Ability to collaborate effectively with teams in a fully remote environment
- Ability to discuss complex topics with technical and non-technical audiences
Benefits
Comp & perks- 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
- Equity in the form of restricted stock units
- Medical, dental, and vision insurance
- Generous time off for vacation and parental leave
- Interview recording opt-out opportunity