Ditto

Senior Software Engineer, Rust

Ditto

full-time

Posted on:

Location Type: Remote

Location: CaliforniaTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $185,000 - $227,000 per year

Job Level

About the role

  • Design, build, and maintain performance-critical components of Ditto's core platform
  • Contribute to areas like sync protocol and networking transports
  • Write robust, well-tested code
  • Collaborate on API design for SDKs
  • Debug complex concurrency issues
  • Review code and mentor team members

Requirements

  • 4+ years of professional software engineering experience
  • At least 2 years writing production Rust
  • Deep understanding of Rust's ownership model and type system
  • Solid grasp of systems programming fundamentals
  • Experience working on distributed systems
  • Strong debugging skills
  • Excellent written communication skills
Benefits
  • Health, dental, vision, life, and disability insurance
  • 401(k) plan
  • Flexible spending accounts
  • Flexible time off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RustAPI designconcurrencysystems programmingdistributed systemsdebuggingproduction codeperformance-critical componentssync protocolnetworking transports
Soft Skills
collaborationmentoringwritten communication