Principal Software Engineer, Core Sharing & Collaboration

Dropbox Dropbox · Enterprise · Canada +1 · Eng - Teams and Collab (Sub Team)

Principal Software Engineer at Dropbox focused on core sharing and collaboration, with a significant role in defining and driving the adoption of AI across product capabilities and engineering workflows. The role involves owning company-critical technical problems, setting long-term technical direction, and hands-on software development, with a focus on improving customer value through AI and LLM-based features.

What you'd actually do

  1. Own and drive technical outcomes across multiple teams and organizations, delivering company critical customer and business impact at scale.
  2. Define long term technical strategy and partner with senior Product and Engineering leaders as the technical owner for the most important company objectives.
  3. Tackle the most ambiguous and far reaching technical and product problems, shaping what the company builds as much as how it builds it.
  4. Remain deeply hands on in software development, owning and implementing the most critical, complex, and foundational parts of the system where leverage is highest.
  5. Influence and align roadmaps across organizations, resolving structural bottlenecks and changing how Dropbox builds and operates.

Skills

Required

  • Advanced degree in Computer Science or related technical field, or equivalent industry experience
  • 15+ years of experience designing, building, and evolving large scale software systems
  • Demonstrated success operating at a Principal level
  • Strong experience building consumer facing products at scale
  • Broad and deep technical expertise across multiple domains (frontend, mobile, search, databases, storage systems, concurrency, distributed systems)
  • Practical experience applying modern ML, LLM based APIs, and agentic frameworks in production systems
  • Ability to communicate complex technical concepts clearly and persuasively to senior engineering, product, and executive audiences

Nice to have

  • Experience defining and scaling company wide platforms or architectural standards
  • Proven track record of leading the introduction of new technologies such as AI or ML into core products or engineering workflows
  • Experience operating in highly distributed, virtual first engineering organizations at global scale

What the JD emphasized

  • company critical
  • multi year impact
  • meaningfully improves customer value
  • evolving business context and industry advances
  • durable, multi area strategies and roadmaps
  • institutionalize engineering excellence
  • company level technical strategist
  • company critical technical problems
  • long term technical direction
  • consumer facing products at scale
  • applying modern ML, LLM based APIs, and agentic frameworks in production systems
  • sound judgment around quality, cost, and risk
  • scaling company wide platforms or architectural standards
  • introduction of new technologies such as AI or ML into core products or engineering workflows with durable impact

Other signals

  • AI adoption
  • AI powered foundations
  • applying modern ML, LLM based APIs, and agentic frameworks in production systems