Principal Software Engineer, Core Sharing & Collaboration

2 hours, 56 minutes 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 the most important company objectives.
  • Tackle ambiguous, far-reaching technical and product problems that influence both what Dropbox builds and how it builds it.
  • Remain hands-on in software development for the most critical, complex, 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 support new product capabilities at massive scale.
  • Set and sustain high engineering standards through strong technical judgment and execution rigor.
  • Drive AI adoption to improve engineering productivity and enable AI-based product features.
  • Contribute directly through critical design work, prototyping, and code reviews.
  • Serve as a trusted technical partner to senior leadership and help shape Dropbox’s future platforms and systems.

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 across multiple teams or organizations.
  • 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 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).
  • Proven track record of introducing AI or ML into core products or engineering workflows with durable impact (preferred).
  • Experience working in highly distributed, virtual-first engineering organizations at global scale (preferred).

Benefits

  • Competitive salary range of $284,800 to $385,200 USD for US Zone 1, $256,300 to $346,700 USD for US Zone 2, and $227,800 to $308,200 USD for US Zone 3.
  • Opportunity to work on company-critical, high-impact technical problems at a major scale.
  • Role with significant influence on long-term technical direction, architecture, and AI adoption.
  • Hands-on ownership of foundational systems and product capabilities used by millions of customers.

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
11 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
11 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
11 minutes ago

Senior Software Engineer (Backend Developer)

Precision Medicine Group 251-1K Pharmaceuticals

QuartzBio is seeking a highly experienced Software Engineer to help design, develop, test, and maintain SaaS applications that support sample and biomarker data management for life sciences teams.

AWS Docker Git GitLab CI Java JavaScript Linux NumPy Pandas Python R SQL
11 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