Ditto logo
Ditto

Real-time database for mobile, web, IoT, and server apps that can magically sync data with or even without the internet.

Replication Engineer

EngineerEngineerFull TimeRemoteSeniorTeam 11-50Since 2018H1B SponsorCompany SiteLinkedIn

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 Categories

Related Job Pages

More Engineer Jobs

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
Spotify logo

Android Engineer – Advertising

Spotify

Passionate 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
Acme logo

Technical Engineer

Acme

We Pioneer The Future

Engineer1 day ago
Full TimeRemoteTeam 51-200Since 1975H1B Sponsor

Technical Engineer for the Wendy's engineering team

Distributed SystemsiOSObjective-C
Florida
Full TimeRemoteTeam ,

RF Engineer providing spectrum management support for satellite applications

United States
$85K - $100K / year