Ditto

2 open remote positions

Ditto is redefining how data moves at the edge. They aim to make it seamless for developers to build resilient, real-time applications, regardless of network conditions. They are a globally distributed, fast-growing startup, committed to building a diverse and inclusive team.

PTO Distribution 2 of 2 jobs

Unlimited PTO 2 jobs (100%)

Benefits Overview 2 of 2 jobs

401(k) (2) Dental (2) Disability Insurance (2) FSA (2) Health (2) PTO (2) Vision (2) Equity (1) Life (1) Life Insurance (1)

Open Positions

Software Engineer

Global Unlimited PTO

  • Lead technical implementation for Ditto’s App Builder
  • Help Ditto’s customers solve complex issues with our solutions, e.g., resolving questions on SDKs, architecture, performance, scaling and everything in between
  • Be an expert on best practices for developing mobile applications using Ditto at scale

US Unlimited PTO

  • Implement the Core Aggregation Node: Lead the on-site architecture, deployment, and configuration of our central data hub within a highly secure, distributed network environment.
  • Master Edge-to-Core Synchronization: Architect and troubleshoot complex, peer-to-peer data synchronization across edge devices utilizing CRDTs to manage state in decentralized environments.
  • Optimize Multi-Protocol Routing: Ensure reliable data flow from the tactical edge to the core by configuring and optimizing routing across heterogeneous and constrained network transports, like BLE, local Wi-Fi, and tactical radios.