Principal Software Engineer, Core Sharing & Collaboration

1 week, 2 days ago
Full-time
Lead
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

  • Own and drive technical outcomes across multiple teams and organizations with company-critical customer and business impact.
  • Define long-term technical strategy and partner with senior Product and Engineering leaders on top company priorities.
  • Tackle ambiguous, far-reaching technical and product problems that shape both what Dropbox builds and how it builds it.
  • Remain hands-on in software development by owning and implementing the most critical and foundational parts of the system.
  • Influence and align roadmaps across organizations while resolving structural bottlenecks.
  • Architect and evolve foundational frontend and backend systems and platforms that operate at Dropbox scale.
  • Set and sustain high engineering standards through strong technical judgment and execution rigor.
  • Drive responsible AI adoption to improve productivity and enable AI-based product features.
  • Contribute directly through critical design work, prototyping, and code reviews.
  • Act as a trusted technical partner to senior leadership across technology, product, and business strategy.

Requirements

  • Advanced degree in Computer Science or a related technical field, or equivalent industry experience demonstrating deep technical mastery.
  • 15+ years of experience designing, building, and evolving large-scale software systems.
  • Demonstrated success operating at a Principal level and owning company-critical technical problems.
  • Strong experience building consumer-facing products at scale with attention to user experience, performance, reliability, and operational excellence.
  • Broad and deep technical expertise across several areas such as frontend, mobile, search, databases, storage systems, concurrency, and distributed systems.
  • Practical experience applying modern ML, LLM-based APIs, and agentic frameworks in production systems.
  • Sound judgment around AI system quality, cost, and risk.
  • Ability to communicate complex technical concepts clearly and persuasively to senior engineering, product, and executive audiences.
  • Experience defining and scaling company-wide platforms or architectural standards across multiple organizations (preferred).
  • Experience leading the introduction of AI or ML into core products or engineering workflows with durable impact (preferred).
  • Experience operating in highly distributed, virtual-first engineering organizations at global scale (preferred).

Benefits

  • Canada pay range of $249,700 to $337,900 CAD.
  • Opportunity to work on company-critical, multi-year technical challenges with broad impact.
  • Role includes significant ownership and influence across product, engineering, and business leadership.
  • Hands-on technical work with direct contribution to design, prototyping, and code reviews.
  • Chance to help shape Dropbox’s AI strategy and engineering direction.
  • Work in a distributed, virtual environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Technical Consultant, App Dev

AHEAD 1K-5K IT Services

AHEAD is hiring a Principal Technical Consultant for its Modern Apps practice to lead client engagements in application development and modernization from strategy through implementation and delivery.

Agile AWS Azure C# CI/CD DevSecOps GCP Java LLM Microservices Python Serverless TypeScript
1 minute ago

Senior Software Engineer, FullStack

Patch My PC 51-250 Internet Software & Services

Patch My PC is hiring a Senior Software Engineer to build and support internal and customer-facing products that automate third-party software updates for enterprise IT and security teams.

Azure C# CI/CD CSS Docker Kubernetes MongoDB .NET React Redis REST API System Design TypeScript WebSockets
1 minute ago

Senior Technical Consultant - Modern Apps

AHEAD 1K-5K IT Services

AHEAD is hiring a Senior Technical Consultant in its Modern Apps practice to lead hands-on custom application development and modernization work for enterprise clients.

Agile C# CI/CD DevSecOps Java JavaScript Microservices Python Serverless
1 minute ago

Software Engineer, Framework Engineering

Nex 11-50 Leisure Products

Nex is hiring a Software Engineer for its Framework Engineering team to build the core cross-platform systems that power sensing, detection, haptics, and ML inference for Nex Playground.

C# C++ Computer Vision Embedded Systems Go Java Rust
1 minute 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