Principal Software Engineer, Core Sharing & Collaboration

Dropbox Dropbox · Enterprise · Canada +1 · Eng - Maintain Customer Trust (Sub Team)

Principal Software Engineer at Dropbox focused on core sharing and collaboration, with a significant emphasis on applying AI and LLM-based frameworks to improve customer value and engineering workflows. The role involves defining long-term technical strategy, architecting foundational systems, and hands-on software development, with a focus on responsible AI adoption and scaling AI-powered foundations.

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

  • 15+ years of experience designing, building, and evolving large scale software systems with sustained impact across multiple teams or organizations.
  • Demonstrated success operating at a Principal level, owning company critical technical problems and influencing long term technical direction.
  • Broad and deep technical expertise across multiple domains, including several of frontend, mobile, search, databases, storage systems, concurrency, and distributed systems.
  • Practical experience applying modern ML, LLM based APIs, and agentic frameworks in production systems, with sound judgment around quality, cost, and risk.
  • 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 that are adopted across multiple organizations.
  • Proven track record of leading the introduction of new technologies such as AI or ML into core products or engineering workflows with durable impact.
  • Experience operating in highly distributed, virtual first engineering organizations at global scale.

What the JD emphasized

  • company critical
  • multi year impact
  • loosely defined technical problems
  • applied AI
  • evolving business context
  • industry advances
  • durable, multi area strategies
  • foundational architecture
  • responsible introduction and adoption of AI
  • most complex decisions
  • institutionalize engineering excellence
  • critical design, prototyping, and code reviews
  • trusted technical partner to senior leadership
  • AI powered foundations
  • company level technical strategist
  • Practical experience applying modern ML, LLM based APIs, and agentic frameworks in production systems
  • sound judgment around quality, cost, and risk
  • Proven track record of leading the introduction of new technologies such as AI or ML into core products or engineering workflows with durable impact

Other signals

  • applying modern ML, LLM based APIs, and agentic frameworks in production systems
  • Drive AI adoption both to increase productivity and to produce AI based features
  • architect and evolve foundational systems (this may involve both frontend and backend systems) and platforms that enable new product capabilities