Infrastructure Software Engineer

2 hours, 54 minutes ago
Full-time
Senior
Software Development
Dropbox

Dropbox

Dropbox is a technology company that builds simple, powerful products for individuals and businesses. With over 700 million registered users worldwide, Dropbox offers file sync, sharing, online backup, cloud storage, collaboration tools, and more to st...

Internet Software & Services
1K-5K
Founded 2007

Description

  • Build infrastructure to manage metadata for hundreds of billions of files, hundreds of petabytes of user data, and millions of concurrent connections.
  • Lead the expansion of Dropbox’s data-fabric across applications, devices, and services globally.
  • Measure and optimize Dropbox’s analytics platform to maintain industry-leading insight extraction from large data volumes.
  • Collaborate with cross-functional teams to design and implement infrastructure improvements focused on performance, reliability, security, interoperability, and adaptability.
  • Mentor and guide junior team members and help foster continuous learning within the infrastructure engineering team.
  • Stay current with emerging technologies and industry trends to improve Dropbox’s infrastructure.
  • Participate in on-call rotations for services teams when required.

Requirements

  • BS, MS, or PhD in Computer Science or a related technical field involving coding, or equivalent technical experience.
  • 5+ years of professional software development experience.
  • Proven track record building and managing large-scale, multi-threaded, geographically distributed backend systems.
  • Proficiency in programming and debugging in Python, Go, C/C++, or Java.
  • Proficiency with operating system internals, filesystems, databases, networks, and compilers.
  • Proven track record of defining and delivering well-scoped milestones and projects.
  • Ability to independently define the right solution for ambiguous, open-ended problems.
  • Familiarity with semaphores and mutexes (preferred).

Benefits

  • Canada pay range of $168,300 to $227,700 CAD.
  • Opportunity to work on systems supporting products used by millions of users worldwide.
  • Exposure to high-scale infrastructure and analytics platforms.
  • On-call rotation participation may be part of the role, depending on the team.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Wellhub Talent Pool | Software Engineer

Wellhub 1-10 Gas Utilities

Wellhub is building a talent pool for future Backend and Frontend Software Engineer roles on its Technology and Product team, focused on developing global-scale wellbeing technology products.

Agile AWS CI/CD CSS Design Systems DynamoDB GCP Go GraphQL HTTP Java Kotlin MySQL Node.js PostgreSQL React SQL TypeScript
9 minutes ago

Senior Software Engineer, Back-end (Fraud)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Senior Software Engineer in its remote Europe-based Fraud Engineering team to build backend systems and fraud tooling that help detect, mitigate, and respond to fraud across the user journey.

Apache Airflow AWS CI/CD dbt Kotlin Kubernetes Microservices MySQL PostgreSQL Python Snowflake SQL
9 minutes ago

Senior Software Engineer (Toolbox App)

JetBrains 1K-5K Internet Software & Services

JetBrains is hiring a developer to work on the Toolbox App, building and improving the Kotlin-based application that helps users discover, install, update, and manage JetBrains IDEs and development tools.

Jetpack Compose Kotlin
9 minutes ago

Field Engineer (Hardware Delivery)

Nebius 51-250 Internet Software & Services

Nebius is hiring a Senior Delivery Deployment Engineer to own the deployment and production readiness of large-scale GPU infrastructure in mission-critical data center environments.

Linux
9 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers