Senior Software Engineer, Data Sync

🔥 0 minutes ago

💵 $188k - $259k / year

⏰ Full Time

🟠 Senior

🚰 Data Engineer

Where this job comes from

Posted on Ditto's careers page, not through a job board

First seen by Remote Rocketship 0 minutes ago

Logo of Ditto

Ditto

11 - 50 employees

Founded 2018

🔌 API

📡 Telecommunications

API • Software • Telecommunications

Ditto is a platform that enables peer-to-peer data synchronization across various devices, including mobile and IoT, even in offline modes. It provides a flexible SDK that can be integrated into existing applications for seamless data flow and real-time updates. By supporting multiple programming languages and offering automatic conflict resolution, Ditto ensures developers can modernize applications quickly while maintaining high data reliability and connectivity.

📋 Description

• Design and deliver production-grade Rust libraries and services using async programming and concurrency • Design and build decentralized synchronization systems that maintain data consistency across heterogeneous peers • Apply CRDTs, content addressing, deduplication, and Merkle trees • Instrument metrics, logs, and traces to track data propagation • Diagnose production issues and improve bandwidth use, reliability, and self-healing • Work directly with customers to debug issues on their devices • Translate customer findings into engineering and product improvements • Contribute to the foundation of Ditto’s peer-to-peer data synchronization technology for offline and edge applications

🎯 Requirements

• Comfortable building in Rust • Experience writing asynchronous code • Experience using metrics and observability tools • Strong written communication skills for design docs, RFCs, and code reviews • Emotional intelligence and conflict resolution skills • Curiosity about AI • Prior hands-on experience with CRDTs, distributed systems, or offline-first data synchronization • Experience building software or integrating with embedded databases or data sync platforms • Basic networking knowledge: IPv4, TCP, UDP, Bluetooth Low Energy, and mesh networking concepts • Experience with property-based testing, model checking, or other lightweight verification techniques • Track record of open-source contributions in relevant ecosystems

🏖️ Benefits

• Meaningful equity • Health insurance • Dental insurance • Vision insurance • Life insurance • Disability insurance • 401(k) • Flexible spending accounts • Flexible time off • Access to the Atlanta office for work or team meetups

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 12 minutes ago

CHG Healthcare

1001 - 5000

🏥 Healthcare

💼 Consulting

⚕️ Healthcare Insurance

Senior Data Engineer building ETL/ELT pipelines and data models for CHG Healthcare’s physician staffing business. Leading data projects and mentoring engineers using dbt, Snowflake, and SQL.

🔥 1 hour ago

Natera

1001 - 5000

🏥 Healthcare

🧬 Biotechnology

⚕️ Healthcare Insurance

Senior forward-deployed data engineer building cloud data pipelines, semantic layers, and LLM solutions. Supporting Natera’s cell-free DNA testing business with analytics and AI products.

🔥 1 hour ago

Signet Jewelers

10,000+ employees

🛒 Retail

🛍️ eCommerce

👗 Fashion

Senior AWS Data Architect shaping Signet Jewelers’ secure AWS data foundation. Enabling enterprise analytics, machine learning, GenAI, and agentic AI across its jewelry retail business.

🔥 2 hours ago

Titan Technologies

501 - 1000

💼 Consulting

🎖️ Defense

📦 Logistics

Splunk/Data Engineer building cybersecurity dashboards and reporting solutions for Titan Technologies’ TSA GRC mission. Supporting compliance, risk visibility, Zero Trust, and continuous monitoring.

🔥 2 hours ago

Integrated Home Care Services, Inc.

501 - 1000

🏥 Healthcare

⚕️ Healthcare Insurance

🤝 B2B

Data Engineer building pipelines, integrations, dashboards, and automation for IHCS home healthcare services. Supporting clinical, financial, and revenue-cycle decision-making.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok