Job Description
Join Reddit, Inc. as a Software Engineer on the ML Ranking Platform team. This role is pivotal in building and maintaining robust, scalable, and high-performance ranking systems that power personalized feeds on Reddit. You will work closely with Backend Architects, Product Managers, Machine Learning Engineers, and domain experts to deliver top-notch personalized ranking systems.
Responsibilities
- Design and implement next-generation backend ranking systems for personalized feeds on Reddit.
- Explore new technologies to enhance personalized ranking capabilities.
- Write efficient, scalable, and maintainable code to facilitate quick and safe iterations.
Required Qualifications
- 2+ years of experience as a software engineer developing backend platforms at scale, using languages such as Go, Python, or C++.
- Proficiency in GraphQL, REST, HTTP basics, and GRPC, with the ability to design maintainable APIs.
- Experience in designing and implementing performant, stable, and maintainable API interfaces.
- Familiarity with software engineering best practices, including unit testing, code reviews, design, and documentation.
- Entrepreneurial spirit with a self-directed, innovative approach, thriving in fast-paced environments.
- BS degree in Computer Science or a similar technical field, or equivalent practical experience.
Benefits
- Comprehensive Healthcare Benefits
- 401k Matching
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support
- Flexible Vacation & Reddit Global Wellness Days
- 4+ months paid Parental Leave
- Paid Volunteer time off
Pay Transparency
This position offers a base salary range of $185,800 to $260,100 USD. In addition to the base salary, this role is eligible for equity in the form of restricted stock units. Reddit provides a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, a 401(k) program with employer match, generous time off for vacation, and parental leave.
Reddit is committed to being an equal opportunity employer and is dedicated to building a workforce representative of the diverse communities we serve. We provide reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.
Benefits Extracted with AI
- 401(k)
- Vision insurance
- Comprehensive Healthcare Benefits
- 401k Matching
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support
- Flexible Vacation
- Reddit Global Wellness Days
- 4+ months paid Parental Leave
- Paid Volunteer time off
Similar jobs
Last update: 23 minutes ago
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Software Engineer - Activity Feed
Join Discord as a Software Engineer to build social gaming features. Work with React, Kotlin, and Python. Remote role with competitive salary.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Full-Stack Engineer with Python, React.js, and Next.js
Join our team as a Full-Stack Engineer using Python, React.js, and Next.js to build scalable web applications remotely.
Backend Engineer - Ads Data Platform
Join Reddit as a Backend Engineer on the Ads Data Platform team, focusing on building and maintaining data infrastructure tools.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Remote FullStack Developer (m/w/d)
Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.