Ditto

Senior Technical Product Manager, Query

United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Biotechnology, Software Development, Data Management, Edge ComputingIndustries

About Ditto

Ditto is redefining how data moves at the edge. Our mission is to make it seamless for developers to build resilient, real-time applications, regardless of network conditions. Whether you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays consistent, even without internet. With more than $145 million in funding and trusted by organizations like Chick-fil-A, Delta Airlines, and the U.S. military, Ditto powers mission-critical experiences across aviation, retail, travel, hospitality, defense, and more. As a globally distributed, fast-growing startup, we’re committed to building a diverse and inclusive team that reflects the wide range of perspectives needed to solve the world’s hardest connectivity problems.

Role Overview

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.

Responsibilities

  • 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

Qualifications

  • 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)

Skills

Product Management
Roadmap Development
SQL
Distributed Systems
CRDT
Edge Computing
Developer Experience
Technical Tradeoffs
Cross-functional Collaboration

Ditto

Simplifies multi-platform app development and synchronization

About Ditto

Ditto.live simplifies the development of native applications for various platforms, including iOS, macOS, Android, and web. Its main product, the Edge Sync Platform, addresses the challenge of data synchronization by allowing developers to manage data that is distributed across multiple devices and cloud infrastructures. This platform enables developers to write their code once and deploy it across different platforms, which saves time and reduces effort in the app development process. Unlike many competitors, Ditto focuses on providing a seamless experience for developers by offering features like peer-to-peer authentication and offline syncing. The company's goal is to enhance the efficiency of app development and improve user experiences by enabling the creation of interconnected applications.

San Francisco, CaliforniaHeadquarters
2018Year Founded
$52.5MTotal Funding
SERIES_ACompany Stage
Data & Analytics, Consumer Software, Enterprise SoftwareIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Flexible Spending Account/Flexible Spending Account
Unlimited Paid Time Off
401(k) Retirement Plan
Stock Options

Risks

Emerging startups may dilute Ditto's market share with similar solutions.
Rapid app framework evolution could outpace Ditto's integration capabilities.
Economic downturns may challenge Ditto's subscription-based revenue model.

Differentiation

Ditto offers real-time data sync without internet, unlike many competitors.
Their Edge Sync Platform supports both iOS and Android, reducing development time.
Ditto's peer-to-peer authentication enhances data privacy and security.

Upsides

Growing demand for edge computing boosts Ditto's market potential.
Offline-first app development trend aligns with Ditto's core capabilities.
5G expansion enhances Ditto's real-time data synchronization benefits.

Land your dream remote job 3x faster with AI