Principal Software Engineer, Product Engineering
Core
Define long-term technical direction and AI strategy for customer-facing experiences used by millions, while remaining hands-on in building foundational systems.
Role type
Principal Software Engineer (Product Engineering & AI Strategy)
Builds
Foundational systems, platforms, and AI-powered features for Dropbox's core product
Domain
Cloud storage, file synchronization, and productivity software
Deliverable
production ML models
Required skills
Distributed systems, frontend/backend architecture, modern ML/LLM APIs, agentic frameworks, system design, technical strategy, prototyping, code review
Preferred skills
Scaling company-wide platforms, leading AI/ML technology introduction, operating in distributed virtual-first organizations
Technologies
LLM-based APIs, agentic frameworks, distributed systems, storage systems, databases, search, concurrency
Responsibilities
Own and drive technical outcomes across multiple teams; Define long-term technical strategy; Tackle ambiguous technical and product problems; Architect and evolve foundational systems; Drive AI adoption for productivity and features; Influence and align roadmaps across organizations
Seniority
Principal, company-level strategy & hands-on IC
