Principal Software Engineer - Developer Productivity

Dropbox • Remote

Company

Dropbox

Location

Remote

Type

Full Time

Job Description

Role Description

Dropbox is seeking a Principal Engineer to define the long-term technical vision and execution strategy for Developer Productivity. This role will serve as the architectural and strategic leader for building a modern AI-augmented internal developer experience platform serving Dropbox engineers across our multi-product stack.

In this high-impact cross-cutting role you’ll shape how development flows from idea to production—streamlining workflows reducing friction and introducing agentic workflows that enable faster higher-quality software delivery. You’ll work across distributed systems address the challenges of a complex monorepo and introduce intelligent systems that empower developers through automation guidance and seamless tooling integration.

This is a career-defining opportunity to reimagine how software gets built at scale—and bring the promise of AI to everyday developer tasks.

Responsibilities

  • Define the long-term architecture for Dropbox’s developer productivity platform including a unified internal developer portal (“Dropbox Console”) default workflows and intelligent agents.

  • Own platform-wide architectural patterns that streamline the entire SDLC: from local dev and CI to testing debugging and deployment.

  • Build abstractions and systems that scale across monorepo multi-platform (desktop/web/mobile) and hybrid cloud/on-prem environments.

  • Lead the design and implementation of agentic workflows for core developer tasks—code reviews test generation flaky test triage documentation migrations etc.

  • Design systems that embed safe and assistive AI directly into development surfaces and tools enabling faster iteration while preserving quality and auditability.

  • Define best practices for integrating LLMs into engineering workflows including supervision checkpoints rollback strategies and metrics.

  • Partner with infrastructure product and engineering teams to identify bottlenecks and define metrics that matter for business outcomes.

  • Drive migration from fragmented tools and tribal workflows to a unified platform that enables flow-state for developers.

  • Set and enforce standards for quality safety and reliability of automation and AI workflows.

  • Serve as a technical multiplier mentoring teams across Dropbox and raising the bar on system design platform thinking and developer empathy.

  • Collaborate deeply with PMs DX researchers SREs and leadership to align priorities and deliver developer delight.

  • Represent Dropbox in the external platform and AI productivity communities through talks papers and open-source contributions where appropriate.

Requirements

  • 12+ years of engineering experience with a deep background in distributed systems internal developer platforms or DevProd infrastructure.

  • Deep understanding of monorepos complex CI/CD setups local development multi-platform development and developer journey mapping.

  • Demonstrated experience building large-scale platforms with high reliability composability and extensibility.

  • Passionate about AI with hands-on experience (or deep exposure) to integrating LLMs RAG systems or intelligent assistants into engineering workflows.

  • Strong product sense and empathy for developer pain—capable of translating data and feedback into high-leverage solutions.

Preferred Qualifications

  • Experience leading or contributing to AI developer tooling or developer experience

  • Proven success operating as a principal+ level engineer across large orgs

Compensation

US Zone 1

$276300—$373800 USD

US Zone 2

$248600—$336400 USD

US Zone 3

$221000—$299000 USD

Apply Now

Date Posted

11/30/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Software Engineer - Frontend - Tines

Views in the last 30 days - 0

This role offers opportunities to shape technical direction and product development in a supportive collaborative environment with a focus on impactfu...

View Details

Senior Backend Software Engineer - The Zebra

Views in the last 30 days - 0

The Zebra is seeking a Senior Software Engineer to join their inclusive growthoriented team in Austin The role involves developing scalable solutions ...

View Details

Senior Data Engineer - Loka, Inc

Views in the last 30 days - 0

Loka seeks a Senior Data Engineer to join their global team offering opportunities to work on innovative projects remote flexibility and career growth...

View Details

SailPoint Engineer - Architect - Airitos

Views in the last 30 days - 0

This job description outlines a role requiring expertise in Identity and Access Management IAM with a focus on SailPoint Identity Security Cloud It em...

View Details

Senior Full Stack Developer - Best Online Traffic School

Views in the last 30 days - 0

The company established in 2018 offers online education platforms with multiple courses The role involves developing and maintaining course platforms ...

View Details

Full Stack TypeScript Engineer - Glama

Views in the last 30 days - 0

Glama develops and maintains the Model Context Protocol MCP ecosystem offering tools for developers and hosting services The job posting seeks a fullt...

View Details