caferemote

Staff Backend Software Engineer – Core Sync (Dropbox)

Dropbox · Anywhere in the World · posted 7 months ago

Staff Backend Software Engineer – Core Sync (Dropbox) at Dropbox — remote job on CafeRemote
All Other Remote C# Database Rust API Development Back-End Dev Full-time Lead Worldwide
At Dropbox, engineers build the technology that enables seamless collaboration for hundreds of millions of users around the world. The Staff Backend Software Engineer – Core Sync role focuses on improving the reliability, scalability, and performance of Dropbox’s core synchronization system.

In this position, you will work closely with product managers, engineering leaders, and cross-functional teams to design and deliver technical solutions that enhance Dropbox’s file syncing capabilities and overall user experience.

Key Responsibilities

  • Design and implement scalable backend systems used by millions of users

  • Lead technical initiatives to improve performance and reliability of the sync platform

  • Collaborate with product, design, and engineering teams to deliver impactful solutions

  • Balance short-term product improvements with long-term architectural strategies

  • Review system designs and code while mentoring other engineers

  • Contribute to engineering standards and best practices across the organization

  • Participate in technical discussions, hiring processes, and knowledge sharing across teams

  • Take part in on-call rotations when required

Requirements

  • 12+ years of software engineering experience working on large-scale systems

  • Bachelor’s degree in Computer Science or a related technical field (or equivalent experience)

  • Proven experience building complex software products used by large user bases

  • Strong knowledge of distributed systems, file systems, or operating system internals

  • Excellent communication and collaboration skills

  • Ability to manage both short-term execution and long-term technical strategy

Preferred Qualifications

  • Advanced programming experience in Rust or C++

  • Strong debugging and performance optimization skills

  • Familiarity with databases, compilers, operating systems, or distributed storage systems

  • Knowledge of Python or Go

  • Experience building developer platforms or technical infrastructure

Compensation

  • Salary Range (Canada): $200,600 – $271,400 CAD

This role offers the opportunity to influence the architecture of one of Dropbox’s most important systems and contribute to a platform used by millions of people worldwide. 

Ready to apply?

Opens the application page in a new tab.

Apply for this job

CafeRemote takes no fee and asks for no account.

Similar remote jobs

KYB/AML Analyst, Sweden

Ramp · Remote (Sweden)

Full-time SEK 770,000 – SEK 1,060,000 • Offers Equity 1d ago