Worldwide Remote Jobs

Infrastructure Software Engineer

Dropbox
๐Ÿ“ Canada ๐Ÿ’ผ full_time ๐Ÿ’ฐ $168,300 - $227,700 cad
Apply Now ๐Ÿ“… 1 day ago
๐Ÿง  mentoring

Job Description

Shape the Future of Collaboration: Join Dropbox as an Infrastructure Engineer

Are you passionate about building the backbone of a global platform used by millions? At Dropbox, we’re seeking a talented and driven Infrastructure Engineer to help us architect and scale the systems that power our innovative products. This isn’t just about maintaining what exists; it’s about creating the future.

Your Mission: Architecting a Scalable and Reliable Platform

As a key member of our infrastructure team, you’ll be instrumental in designing and implementing the next generation of our platform. You’ll work alongside a team of skilled engineers, product managers, and designers to solve complex challenges and build solutions that directly impact the way people work and collaborate worldwide. We’re not afraid to tackle ambitious goals, and we’re looking for someone who shares that spirit. Check out our Engineering Career Framework to learn more about our expectations for engineers at each level.

Responsibilities: Key Contributions You’ll Make

  • Build and scale: Architect infrastructure to manage billions of files, petabytes of data, and millions of concurrent connections.
  • Expand our data fabric: Drive initiatives to connect applications, devices, and services globally, enhancing interoperability across diverse ecosystems.
  • Optimize analytics: Measure and optimize our advanced analytics platform to extract meaningful insights from vast datasets.
  • Collaborate and innovate: Work with cross-functional teams to enhance the performance, reliability, and security of Dropbox’s infrastructure.
  • Mentor and guide: Share your knowledge and best practices with junior team members, fostering a culture of continuous learning.
  • Stay ahead of the curve: Research and implement emerging technologies to maintain Dropbox’s competitive edge.

Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.

Requirements: What You’ll Bring to the Table

  • Bachelor’s, Master’s, or PhD in Computer Science (or related technical field) or equivalent experience.
  • 5+ years of professional software development experience.
  • Proven ability to build and manage large-scale, multi-threaded, geographically dispersed backend systems.
  • Strong programming and debugging skills in languages such as Python, Go, C/C++, or Java.
  • Deep understanding of operating system internals, filesystems, databases, networks, and compilers.
  • Demonstrated ability to define and deliver well-scoped milestones and projects independently.
  • Ability to independently define right solutions for ambiguous, open-ended problems

Bonus Points: Preferred Qualifications

  • Familiarity with Semaphores and Mutexes

Compensation

Canada Pay Range: $168,300โ€”$227,700 CAD

Build Your CV for remote jobs in Minutes

Latest Jobs

Similar Jobs

NXT LABS
๐Ÿ“ Pakistan ๐Ÿ’ผ full_time ๐Ÿ“… Sep 12, 2025
Intellectsoft
๐Ÿ“ Ukraine ๐Ÿ’ผ full_time ๐Ÿ“… Sep 12, 2025
Constructor
๐Ÿ“ USA ๐Ÿ’ผ full_time ๐Ÿ“… Sep 12, 2025
Span.app
๐Ÿ“ Argentina ๐Ÿ’ผ full_time ๐Ÿ“… Sep 11, 2025