Senior Technical Product Manager - Query
As the Senior Technical Product Manager for Query, you will lead the Ditto Query Language (DQL) roadmap and the core query processing capabilities that power data access across Ditto's distributed edge platform. DQL is a custom-built SQL query language specifically designed to work with Ditto's distributed platform and CRDT (Conflict-free Replicated Data Types) data types, enabling developers to query synchronized data across edge devices seamlessly. Working alongside our engineering teams, you will define the 'what' and 'why' behind our query capabilities while coordinating closely with other Product Managers and Engineering Managers to ensure seamless integration across the entire Ditto platform.
As a Senior Technical Product Manager, Query, you will:
Drive and prioritize the DQL roadmap by weighing customer needs, technical debt, market opportunities, and engineering constraints
Balance technical tradeoffs in query performance, feature complexity, and developer experience while working with engineering teams to evaluate implementation approaches
Drive cross-platform coordination with Product Managers across networking, sync, security, and platform teams to ensure query capabilities integrate seamlessly with the broader Ditto ecosystem
Engage with customers to understand networking challenges, participate in technical discussions, and translate needs into product requirements
Collaborate with engineering teams to translate business requirements into clear technical specifications that guide query engine development
Champion DQL adoption internally and externally through documentation, demos, and technical content that showcases our capabilities
What you'll need:
Bachelor's degree in Computer Science, Engineering, or equivalent experience with exposure to database systems or distributed computing concepts
2+ years of Product Management experience for technical products, ideally with some database or query technology components
3+ years working with SQL/NoSQL languages in any capacity (engineering, product management, technical consulting, etc.)
Technical fluency to collaborate effectively with database engineers and engage in technical customer conversations about query performance and optimization
Strong analytical skills for evaluating tradeoffs between different technical approaches and their impact on developer experience
Customer-focused mindset with experience turning technical customer feedback into prioritized product work
Cross-functional coordination experience working with multiple engineering teams on shared technical components
Self-driven approach to learning and problem-solving in a fast-moving technical environment
Strong communication and collaboration skills for working with engineering, sales, and customer success teams and presenting to both technical and business stakeholders
Willingness to travel once a quarter for company meetups and customer engagements
Nice to Haves:
Previous engineering experience building SQL/NoSQL languages or query systems
Experience with distributed database systems or NoSQL technologies
Background in query language design or database performance tuning
Knowledge of CRDTs (Conflict-free Replicated Data Types) or eventual consistency models
Familiarity with edge computing and mobile database constraints
Experience in technical product management or technical program management roles
Knowledge of database internals or query optimization
Experience working in remote, globally distributed teamsTechnical writing experience for documentation or specifications
About the job
Apply for this position
Senior Technical Product Manager - Query
As the Senior Technical Product Manager for Query, you will lead the Ditto Query Language (DQL) roadmap and the core query processing capabilities that power data access across Ditto's distributed edge platform. DQL is a custom-built SQL query language specifically designed to work with Ditto's distributed platform and CRDT (Conflict-free Replicated Data Types) data types, enabling developers to query synchronized data across edge devices seamlessly. Working alongside our engineering teams, you will define the 'what' and 'why' behind our query capabilities while coordinating closely with other Product Managers and Engineering Managers to ensure seamless integration across the entire Ditto platform.
As a Senior Technical Product Manager, Query, you will:
Drive and prioritize the DQL roadmap by weighing customer needs, technical debt, market opportunities, and engineering constraints
Balance technical tradeoffs in query performance, feature complexity, and developer experience while working with engineering teams to evaluate implementation approaches
Drive cross-platform coordination with Product Managers across networking, sync, security, and platform teams to ensure query capabilities integrate seamlessly with the broader Ditto ecosystem
Engage with customers to understand networking challenges, participate in technical discussions, and translate needs into product requirements
Collaborate with engineering teams to translate business requirements into clear technical specifications that guide query engine development
Champion DQL adoption internally and externally through documentation, demos, and technical content that showcases our capabilities
What you'll need:
Bachelor's degree in Computer Science, Engineering, or equivalent experience with exposure to database systems or distributed computing concepts
2+ years of Product Management experience for technical products, ideally with some database or query technology components
3+ years working with SQL/NoSQL languages in any capacity (engineering, product management, technical consulting, etc.)
Technical fluency to collaborate effectively with database engineers and engage in technical customer conversations about query performance and optimization
Strong analytical skills for evaluating tradeoffs between different technical approaches and their impact on developer experience
Customer-focused mindset with experience turning technical customer feedback into prioritized product work
Cross-functional coordination experience working with multiple engineering teams on shared technical components
Self-driven approach to learning and problem-solving in a fast-moving technical environment
Strong communication and collaboration skills for working with engineering, sales, and customer success teams and presenting to both technical and business stakeholders
Willingness to travel once a quarter for company meetups and customer engagements
Nice to Haves:
Previous engineering experience building SQL/NoSQL languages or query systems
Experience with distributed database systems or NoSQL technologies
Background in query language design or database performance tuning
Knowledge of CRDTs (Conflict-free Replicated Data Types) or eventual consistency models
Familiarity with edge computing and mobile database constraints
Experience in technical product management or technical program management roles
Knowledge of database internals or query optimization
Experience working in remote, globally distributed teamsTechnical writing experience for documentation or specifications