Engineering Manager (Knowledge Graph Platform)
- United States
- Lead/Staff
- 8+ years
- Bachelor's degree
- Posted
Skills
Required
- Software Engineering
- Excel
- establishing data contracts
- Data Science
- graphs / semantic or ontology systems / entity resolution / search / contextual grounding
- AI/ML
Preferred
- data and API contracts
- service interfaces
- observability
- defining SLOs
- governance mechanisms
- safe change-management practices
Join Reddit as an Engineering Manager for our Knowledge Graph Platform. Lead and develop a team of engineers, set the technical direction and roadmap, establish production-grade operating standards, and drive the next wave of graph-powered capabilities. Enjoy comprehensive health benefits, flexible vacation, family planning funds, and personal and professional development funds.
Lead, coach, and develop a team of engineers building Reddit’s Knowledge Graph Platform; create a high-trust, high-performing environment with clear goals and strong technical ownership.
About Reddit
Strong understanding of how to turn a technical system into a product-like platform: setting an operating model with customers, establishing data or service-level contracts, useful documentation, and a path to self-service adoption
Strong technical judgment across distributed systems, backend services, data platforms, APIs, reliability, and operational excellence
Responsibilities
- Set the technical direction and roadmap for a scalable knowledge graph platform, including data and API contracts, service interfaces, reliability, observability, performance, and developer experience.
- Establish production-grade operating standards: defining SLOs, implementing quality measures of data within the knowledge graph, governance mechanisms, and safe change-management practices.
Requirements
- Enjoy building clarity and durable operating mechanisms where ownership and processes are still evolving. Excel in evangelization and driving platform adoption cross org
- Experience establishing data contracts around quality, lineage, or governance
- Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related technical field (or equivalent practical experience)
- 8+ years of total software engineering experience, with 2+ years directly managing, coaching, and developing engineering teams
- Excellent collaborator and communicator who can earn trust with engineers, senior leaders, and partner teams across time zones
- Experience with knowledge graphs, semantic or ontology systems, entity resolution, search, or contextual grounding is highly desired
- Experience building or operating AI/ML powered, or data-intensive platforms, with a proven track record of leading shared technical systems with multiple internal customers
- Comfortable making technical and product tradeoffs in ambiguity, including when a dedicated product manager is not present
- Master’s or Advanced Degree in Computer Science, Artificial Intelligence, Computational Linguistics, or a related field
Pay
USD 217,000 - 303,900
jobapplier