Ditto
Real-time database for mobile, web, IoT, and server apps that can magically sync data with or even without the internet.
Replication Engineer
Location
United States
Posted
1 day ago
Salary
$128K - $260K / year
Seniority
Senior
Bachelor DegreeEnglishRust
Job Description
• Work with product managers and other engineers to help design the future of the technology.
• Troubleshoot production issues, and design future remediations to deliver on Ditto's goal of a high performance, self-healing, and reliable mesh.
• Relentlessly optimize to ensure efficient bandwidth utilization and reliable data transfer between peers.
• Use both industry standard and novel techniques to build robust data sync technologies.
• Support API design and product development teams by providing technical advice to leverage core Ditto mesh technologies.
• Author RFCs, design and document system architecture, and collaborate with other teams within Ditto.
• Estimate the delivery timeline for projects and communicate with management and the broader team regarding project execution.
• Set team culture by example, expanding Ditto’s culture of Trust, Communication, and Continual Improvement.
Job Requirements
- Excellent Rust experience, either professionally or demonstrated with personal projects or open-source work.
- Excitement to learn the fundamentals of distributed file storage and sync systems.
- BSc in Computer Science or equivalent.
- Excellent operating systems knowledge covering topics such as system calls, concurrency primitives, memory mapping, durability and write ordering.
- Good algorithmic reasoning and data structure knowledge covering probabilistic structures, graph theory, and computational complexity analysis.
- A willingness to travel (including internationally) once a quarter for team get-togethers and design sessions.
- Strong communication skills, with an emphasis on written communication skills in particular.
Benefits
- Health, dental, vision, life, and disability insurance
- 401(k) retirement plan
- Flexible spending accounts
- Flexible time off
- Remote work options
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Engineer1 day ago
Full TimeRemoteTeam 5,001-10,000Since 1985H1B Sponsor
Senior Product Definition Engineer supporting users of Onshape CAD software
California + 7 moreAll locations: California, Colorado, Idaho, Nevada, New Mexico, Oregon, Utah, Washington
$87K - $115K / year
Android Engineer – Advertising
SpotifyPassionate music fans. Innovative tech pros. Perfect harmony. Join our band.
Engineer1 day ago
Full TimeRemoteTeam 5,001-10,000Since 2008H1B Sponsor
Android Engineer building next generation advertising platform at Spotify
AndroidiOSJavaKotlin
New York
Engineer1 day ago
Full TimeRemoteTeam 51-200Since 1975H1B Sponsor
Technical Engineer for the Wendy's engineering team
Distributed SystemsiOSObjective-C
Florida
Engineer1 day ago
Full TimeRemoteTeam ,
RF Engineer providing spectrum management support for satellite applications



