Staff Infrastructure Software Engineer - Develo... @ Dropbox
Your Application Journey
Email Hiring Manager
Job Details
Company Overview
Dropbox is a Virtual First company that values innovative and enlightened ways of working. As a global community of bold visionaries, Dropbox blends autonomy with human connection, empowering employees to make work more intuitive, joyful, and human.
Team Overview
The Dropbox Engineering Team builds technology impacting hundreds of millions worldwide. The team leverages a variety of technologies such as Python, React, Node.js, JavaScript, MongoDB, PostgreSQL, and Android development to solve complex challenges.
Role Overview
The Developer Infrastructure team is seeking a Staff Engineer to lead strategic initiatives at the intersection of developer productivity and AI. In this role, you will architect and drive large-scale systems that support the full software development lifecycle, empowering approximately 1,000 engineers. Your responsibilities include integrating AI-powered tools, improving build and test systems, and enhancing workflows to streamline software delivery.
Key Responsibilities
- Define and drive technical strategy for developer infrastructure.
- Architect and build large-scale backend systems in a complex monorepo environment.
- Leverage AI tools for code reviews, testing, and documentation.
- Mentor technical leaders and collaborate with cross-functional teams.
- Track success metrics to measure impact and guide roadmap.
- Represent Dropbox in external conferences and community events.
Requirements
- 10+ years of professional software development experience.
- Advanced degree in Computer Science or equivalent technical experience.
- Proficiency in languages such as Python, Go, C/C++, or Java.
- Experience in designing scalable developer tools and platforms.
- Strong communication skills and a track record of driving technical initiatives.
Preferred Qualifications
- Experience with developer infrastructure and monorepo scales.
- Familiarity with AI-powered developer tools and frameworks.
- Demonstrated ability to define strategy and execute on ambiguous problems.
Compensation & Benefits
Compensation for this role ranges from CAD 200,600 to CAD 271,400 annually, complemented by bonuses, RSUs, flexible PTO, mental health benefits, and more.
Key skills/competency
- Developer Infrastructure
- AI Integration
- Backend Systems
- Software Development Lifecycle
- Monorepo
- Technical Strategy
- Mentoring
- Collaboration
- Cloud Technologies
- Productivity Tools
How to Get Hired at Dropbox
🎯 Tips for Getting Hired
- Customize your resume: Highlight relevant infrastructure and AI experience.
- Research Dropbox: Understand their Virtual First model and tech stack.
- Showcase leadership: Demonstrate strategic and mentoring experience.
- Prepare technical examples: Bring detailed project success stories.
- Practice interview questions: Emphasize team collaboration and problem-solving.