Infrastructure Software Engineer
Dropbox
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Company Description
Dropbox is a global community of bold visionaries and resourceful doers. Operating on a Virtual First model, Dropbox offers a unique blend of autonomy and connectivity, supporting both meaningful work and relationships.
Team Description
The Dropbox Engineering Team designs and builds technology that transforms how hundreds of millions of people work. With expertise across Python, React, Node.js, JavaScript, MongoDB, PostgreSQL, and Android, the team tackles challenging engineering problems at scale.
Role Description
As an Infrastructure Software Engineer, you will shape and construct robust systems that support flagship products and future innovations. You will optimize user experiences, ensure scalability and data integrity, and have a direct impact on millions of users worldwide.
Responsibilities
- Build infrastructure for managing metadata of billions of files.
- Expand Dropbox's data-fabric connecting millions of applications and devices.
- Measure and optimize an advanced analytics platform.
- Collaborate with cross-functional teams to enhance performance, security, and reliability.
- Mentor junior engineers and foster continuous learning.
- Stay updated with emerging technologies to maintain a competitive edge.
Requirements
- Bachelor's, Master's, or PhD in Computer Science or related field, or equivalent experience.
- 2+ years of professional software development experience.
- Proven expertise in building large-scale, multi-threaded backend systems.
- Proficient in languages like Python, Go, C/C++, or Java.
- Strong foundational understanding of operating systems, filesystems, databases, networks, and compilers.
- Ability to independently define solutions for ambiguous problems.
Preferred Qualifications
Familiarity with Semaphores and Mutexes.
Compensation
Dropbox offers competitive compensation based on geographic zones. Your salary will reflect your experience, technical skills, and the scope of the role.
Benefits
- Competitive medical, dental and vision coverage
- 401(k) plan with company match
- Flexible PTO and paid holidays
- Income Protection Plans and Business Travel Protection
- Perks allowance for wellness and learning
- Parental benefits and more
Note
Zones are based on your zip code. For this role, hiring is in Zones 2 and 3.
Key skills/competency
- Infrastructure
- Scalability
- Backend Systems
- Data Integrity
- Analytics
- Security
- Optimization
- Collaboration
- Mentorship
- Emerging Technologies
How to Get Hired at Dropbox
- Research Dropbox's culture: Explore their mission, values, and recent news.
- Customize your resume: Tailor it to showcase infrastructure expertise.
- Highlight relevant projects: Emphasize large-scale system experience.
- Prepare for technical interviews: Practice coding and design challenges.
- Network on LinkedIn: Connect with current Dropbox engineers and recruiters.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background