Principal Software Engineer, Core Sharing & Collaboration
WFA Digital Insight
The Principal Software Engineer role at Dropbox stands out for its scope and impact. As a technical leader, you'll own company-critical problems and drive long-term technical strategy across multiple teams. What sets this role apart is the focus on applied AI, customer value, and collaboration. You'll work closely with senior leaders to shape Dropbox's future, making this an ideal opportunity for engineers who want to make a lasting impact on a global scale.
Job Description
Role Description
As a Principal Engineer at Dropbox, you will own company critical, loosely defined technical problems with multi year impact, operating at the intersection of technology, product, business strategy, and applied AI. You will define long term technical direction for customer facing experiences used by millions, identifying where AI meaningfully improves customer value and translating evolving business context and industry advances into durable, multi area strategies and roadmaps that shape how Dropbox builds, scales, and innovates, while remaining hands on in software development where it provides the greatest leverage.
Your influence will span organizations, setting foundational architecture, driving execution standards, and aligning senior technical and product leaders across boundaries. You will lead the responsible introduction and adoption of AI across product capabilities and engineering workflows, bring clarity to the most complex decisions, institutionalize engineering excellence, and contribute directly through critical design, prototyping, and code reviews.
In return, you will operate as a trusted technical partner to senior leadership, shape systems and platforms including AI powered foundations that define Dropbox’s future, and act as a company level technical strategist, advancing Dropbox’s mission to create a more enlightened way of working.
Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here.
Responsibilities
Requirements
Preferred Qualifications
- 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.
How to Stand Out
- To stand out as a candidate, be prepared to discuss your experience with applied AI and machine learning, and how you've used these technologies to drive business value.
- Make sure your resume and online profiles are up-to-date, and that you have a strong understanding of the technologies and tools used by Dropbox.
- Be prepared to talk about your technical leadership experience, including how you've defined technical strategies and roadmaps, and how you've communicated complex technical concepts to non-technical stakeholders.
- Consider building a personal project or contributing to open-source projects, to demonstrate your technical skills and passion for innovation.
- When negotiating salary, be sure to research the market rate for your role and location, and be prepared to discuss your expectations and requirements.
- Be aware of the company culture and values, and be prepared to discuss how you align with these and how you can contribute to the team's success.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.