Senior Software Engineer

at Reddit
USD 190,800-267,100 per year
SENIOR
✅ Remote ✅ On-site

Used Tools & Technologies

GenAI

Required Skills & Competences

SQL @ 4 ETL @ 4 NoSQL @ 4 CI/CD @ 4 Distributed Systems @ 4 Machine Learning @ 4 Hiring @ 4 Leadership @ 4 Observability @ 4 Generative AI @ 4 AI @ 4 Data Pipelines @ 4

Details

Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com.

Responsibilities

  • Write clean, well-tested, maintainable code that adheres to best practices.
  • Design and build solutions that span systems and own the software design end to end.
  • Work in partnership with management and senior leadership to ensure alignment between technical and business goals.
  • Work with cross-functional partners for feature development, bug fixes, and new system design to gather input and requirements.
  • Proactively identify technical challenges and propose innovative solutions that align with the team's goals and contribute to advertiser revenue growth.
  • Participate in on-call and observability practices as needed.

Full-time telecommuting is an option.

Requirements

  • Bachelor’s degree in Computer Science, Engineering (any field), or closely related quantitative discipline and five (5) years of experience in job offered or in any occupation in a related field.
  • Any suitable combination of education, training and/or experience is acceptable.

Special Skill Requirements

The role calls for experience with or knowledge of:

  1. Designing, implementing, and maintaining scalable distributed systems
  2. Applied machine learning integration
  3. Generative AI training and integration
  4. Continuous integration and deployment pipelines (CI/CD)
  5. Data pipelines and ETL
  6. Monitoring, logging, and alerting systems
  7. Observability and on-call management
  8. Real-time search and ad ranking
  9. Search systems
  10. SQL and NoSQL
  11. Unit testing and code quality

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401(k) with Employer Match
  • Global benefit programs for workspace, professional development, caregiving support
  • Family Planning Support
  • Gender‑Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Pay Transparency

This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. The base pay range for this position is: $190,800.00 - $267,100.00 USD.

How to Apply

Submit a resume with references using the apply button on this posting or by email at: [email protected] at Req.# 1016.64.3.

Interview Recording & Candidate Privacy

In select roles and locations, the interviews will be recorded, transcribed and summarized by AI; candidates may opt out prior to interviews. During interviews Reddit will collect Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video), and any other categories a candidate chooses to share. Recordings will be deleted promptly after making a hiring decision. See Reddit's Candidate Privacy Policy for details.

Equal Employment

Reddit is an equal opportunity employer and is committed to providing reasonable accommodations for qualified individuals with disabilities. If you need an accommodation during the interview process, contact your recruiter.