Presto Product Manager Professional Multiple Cities
Job OverviewWe are looking for a Product Manager to drive critical work across the Presto query engine, covering coordinator/worker architecture, native C++ worker adoption via Velox, connector ecosystem, and multi-tenant workload management.Working alongside senior product leadership, you will help shape the transition to native execution, federated query strategy, and multi-tenant resource management. You will work closely with analyst-facing teams to close gaps between engine capability and end-user experience.ResponsibilitiesRoadmap: Drive the Presto engine roadmap: query planning, coordinator scalability, native worker rollout, and connector ecosystem.Native Worker Migration: Help define the strategy for transitioning from Java workers to native C++ execution: compatibility requirements, migration paths, fallback logic, and rollout milestones.Federated Query & Connectors: Contribute to federated query strategy across object stores, OLTP systems, and streaming sources via the Presto connector SPI. Help prioritize pushdown and predicate handling improvements.Multi-Tenant Workload Management: Partner with reliability engineering on resource groups, admission control, spillable operators, backpressure, and Out of Memory prevention at scale.End-User Experience: Work with BI and analyst-facing teams to translate engine.Required EducationHigh School Diploma/GEDPreferred EducationBachelor's DegreeRequired Technical and Professional ExpertiseDomain Experience: 10+ years of experience in the data infrastructure ecosystem, including roles in product management, solutions engineering, sales engineering, developer advocacy, or technical architecture within query engines, lakehouse platforms, or distributed data systems.Product Thinking: Demonstrated ability to translate customer needs, system constraints, and performance insights into clear product requirements and roadmap priorities.Open-Source Presto & SQL: Hands-on experience with open-source Presto or Trino in a production environment. Strong familiarity with SQL-based analytics platforms and the open-source community model.Presto/Trino Architecture: Understanding of Presto/Trino internals: coordinator, worker, planner, connector SPI, exchange protocols. Able to walk through a query lifecycle and identify where latency issues originate.Multi-Tenant Systems: Experience with multi-tenant query systems: resource groups, admission control, workload management, and cost attribution.Connector & Federated Query: Familiarity with connector development tradeoffs—predicate pushdown, remote source latency, type fidelity—and the implications for query correctness and performance.Stakeholder Management: Track record working across BI tooling, data science, data engineering, and infrastructure SRE teams.Education: Bachelor's in Computer Science or related field; Master's preferred.Preferred Technical and Professional ExperiencePresto: Experience with native Presto workers or the Java-to-C++ migration surface.Disaggregated Architecture: Exposure to disaggregated Presto architectures or exchange service decoupling.Lakehouse Interaction: Knowledge of how Presto interacts with Iceberg, Delta Lake, or Hudi—particularly snapshot isolation and consistent reads during retries.BI & Semantic Layer: Experience with BI tooling (Superset, Looker, Tableau) and how query layer capabilities translate to analyst-facing quality.Equal-Opportunity EmploymentIBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.J-18808-Ljbffr