Salary
💰 CA$200,600 - CA$271,400 per year
About the role
- Architect and drive large-scale infrastructure empowering ~1,000 engineers to build and ship software faster, safer, and with higher quality
- Define and drive technical strategy for developer infrastructure, focusing on improving productivity and velocity across ~1,000 engineers
- Architect and build large-scale backend systems that support the full software development lifecycle in a complex monorepo environment
- Leverage AI-powered tools to automate and enhance workflows including code reviews, testing, debugging, and documentation
- Evaluate, pilot, and integrate emerging AI and developer productivity technologies into Dropbox’s engineering ecosystem
- Set and track measurable success metrics (e.g., velocity improvements, reduced toil, faster build/test cycles) to guide roadmap and measure impact
- Mentor and uplevel technical leaders across Dev Infra, fostering a culture of reliability, customer empathy, and data-driven decision-making
- Collaborate closely with application engineering teams, AI Tools team, and cross-functional stakeholders to identify bottlenecks and deliver impactful solutions
- Promote best practices for reliability, scalability, and observability in developer infrastructure and AI-enhanced tooling
- Represent Dropbox externally by engaging in the developer productivity and infrastructure community through talks, conferences, and peer collaboration
- Participate in on-call rotations as required by teams running services
Requirements
- 10+ years of professional software development experience
- BS, MS, or PhD in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
- Proficient in programming and debugging across a range of languages such as Python, Go, C/C++, or Java
- Experience designing and building internal tools, developer platforms, or productivity systems that scale across large engineering organizations
- Comfortable operating in ambiguity and fast-changing environments; proactively brings clarity, structure, and direction when faced with uncertainty
- Excellent communication and collaboration skills, with a proven ability to gather feedback, influence cross-functional stakeholders, and work directly with engineers to iterate on solutions
- Proven track record of defining & delivering well-scoped milestones/projects
- Ability to independently define right solutions for ambiguous, open-ended problems
- Preferred: Experience in Developer Infrastructure
- Preferred: Experience with monorepo scale
- Preferred: Experience with both going broad and deep to set strategy or dive into difficult technical issues
- Preferred: Familiarity with modern AI-powered developer tools, frameworks, and APIs
- Preferred: Experience driving initiatives in the developer productivity space