Engineering Manager, Knowledge Graph Platform
New
R
Reddit, Inc.Knowledge graph platform
Remote - United States, across time zonesFull-TimeManager
Salary$217,000 — $303,900 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of total software engineering experience, with 2+ years directly managing, coaching, and developing engineering teams.
- Required Skills
- RESTful APIsSoftware EngineeringDistributed Systems
Requirements
- 8+ years of total software engineering experience.
- 2+ years directly managing, coaching, and developing engineering teams.
- Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related technical field, or equivalent practical experience.
- Experience building or operating AI/ML-powered or data-intensive platforms.
- Track record leading shared technical systems with multiple internal customers.
- Experience creating a platform operating model with customers, data or service-level contracts, useful documentation, and self-service adoption.
- Experience establishing data contracts around quality, lineage, or governance.
- Strong technical judgment across distributed systems, backend services, data platforms, APIs, reliability, and operational excellence.
- Ability to make technical and product tradeoffs in ambiguous situations.
- Experience collaborating across engineering, senior leadership, and partner teams across time zones.
- Nice to have: Master’s or advanced degree in Computer Science, Artificial Intelligence, Computational Linguistics, or a related field.
- Nice to have: Experience with knowledge graphs, semantic or ontology systems, entity resolution, search, or contextual grounding.
Responsibilities
- Lead, coach, and develop a team of engineers building Reddit’s Knowledge Graph Platform.
- Set the technical direction and roadmap for the platform, including data and API contracts, service interfaces, reliability, observability, performance, and developer experience.
- Define SLOs, data-quality measures, governance mechanisms, and safe change-management practices.
- Partner with engineering, computational linguists, and domain-expert teams on ontology, data quality, governance, and platform evolution.
- Steward knowledge graph coverage and freshness, working with the data labeler team on coverage and quality goals.
- Work with internal product and engineering teams to understand needs, prioritize use cases, and increase platform access.
- Drive graph-powered capabilities in shopping, search, ads marketplace models, and consumer feed models.
- Guide architecture and technical design, navigate system tradeoffs, and contribute hands-on when appropriate.
- Communicate team strategy, priorities, risks, and progress across a distributed, cross-functional organization.
View Full Description & ApplyYou'll be redirected to the employer's site