Engineering Manager, Ranking Platform

Reddit

24m ago • Remote

Senior

Remote

230,000 - 322,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Engineering Manager for Ranking Platform

  • Focus: Ranking coordination services, ML indexes, and scalable data pipelines for personalized feeds and discovery

Description

You will lead a team building a robust, scalable, reliable, and performant ranking and indexing platform. You’ll translate product and ML needs into a clear platform strategy and deliver it from ideation through production, while balancing reliability, latency, data freshness, and infrastructure cost.

Responsibilities

  • Lead the team’s direction and roadmap; scope and deliver high-impact initiatives across ranking coordination, ML indexes, and data pipelines

  • Build and grow the team through hiring, onboarding, coaching, and performance management

  • Delegate meaningful ownership and coach technical leaders; maintain a culture of technical excellence and knowledge sharing

  • Deliver multi-quarter platform investments into achievable milestones; manage dependencies, risks, and tradeoffs

  • Drive operational excellence: incident response, blameless postmortems, observability, safe rollouts, and proactive hardening

  • Collaborate with Feed, Search, Ads, ML Platform, and infrastructure teams to align roadmaps and resolve competing requirements

  • Evolve architecture and engineering best practices to improve efficiency, maintainability, and scalability; enable experimentation with high production readiness

Requirements

  • 5+ years of people management experience leading high-performing engineering teams (hiring, coaching, career development, performance management)

  • 7+ years of experience building large-scale backend distributed systems and shipping production software

  • Experience leading teams or major initiatives in ML infrastructure, recommendation or ranking systems, indexing, or streaming and batch data pipelines

  • Strong technical judgment in high-throughput platform services and APIs; ability to balance reliability, latency, scalability, data freshness, and cost

  • Track record defining technical direction and delivering platform initiatives across multiple quarters and teams with measurable outcomes

  • Experience improving production operations through deployment automation, monitoring, system diagnosis, incident management, and reliability engineering

  • High empathy; strong organizational and communication skills; ability to build consensus and explain technical decisions to technical and non-technical audiences

  • Experience with Go or Python

  • Experience with Kubernetes, Docker, AWS or GCP; data systems such as Redis, Postgres, Memcached, Solr, or Milvus; and streaming frameworks such as Apache Beam or Flink

  • BS in Computer Science, a similar technical field, or equivalent practical experience

Benefits

  • Comprehensive healthcare benefits and income replacement programs

  • 401(k) with employer match

  • Global benefit programs (workspace, professional development, caregiving support)

  • Family planning support and gender-affirming care

  • Mental health & coaching benefits

  • Flexible vacation and paid volunteer time off

  • Generous paid parental leave

  • Pay transparency: base salary range $230,000–$322,000 USD, with potential equity and, depending on the role, commission

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Engineering Manager, Ranking Platform role

Improve your resume for just $5

$230,000 – $322,000/year

Unlock Full Resume Report