cover image
Dropbox

Dropbox

www.dropbox.com

4 Jobs

3,771 Employees

About the Company

Dropbox is the one place to keep life organized and keep work moving. With more than 700 million registered users across 180 countries, we're on a mission to design a more enlightened way of working.

To learn more about working at Dropbox, visit jobs.dropbox.com

We also have a few simple guidelines to keep this space respectful and productive. Please avoid:
- Harassing other people or using language that's hateful, offensive, vulgar, or advocates violence
- Trolling, fraud and spamming
- Violating someone else's rights or privacy
- Advertising or soliciting donations
- Link baiting
- Posting off topic comments or thread hijacking

We may remove comments that violate these guidelines.

Listed Jobs

Company background Company brand
Company Name
Dropbox
Job Title
Infrastructure Software Engineer, Metadata
Job Description
**Job Title:** Infrastructure Software Engineer, Metadata **Role Summary:** Design, build, and operate large‑scale distributed database infrastructure that powers Dropbox services, ensuring low latency, strong consistency, and high availability for millions of users. **Expectations:** - Lead the development of mission‑critical metadata systems. - Own end‑to‑end performance and reliability of database services. - Participate in on‑call rotation and production operations. - Collaborate with infrastructure and product teams to define long‑term roadmap. **Key Responsibilities:** - Architect and maintain distributed database systems with low‑latency, strong consistency. - Implement replication, consensus (Raft/Paxos), and caching mechanisms to achieve availability and performance goals. - Operate production services, including monitoring, incident response, and on‑call duties. - Work cross‑functionally to assess use cases, define requirements, and support mid‑ to long‑term roadmap planning. - Contribute to system design reviews, post‑mortems, and reliability improvements. - Write high‑quality, efficient code in Go, Rust, or C++ for performance‑critical components. **Required Skills:** - 5+ years of experience with distributed systems fundamentals (replication, consistency, partitioning, fault tolerance). - Hands‑on experience building databases, storage, or large‑scale data infrastructure. - Proficiency in Go, Rust, or C++ (systems programming). - Familiarity with consensus/coordination primitives (Raft, Paxos, ZooKeeper, etcd). - Experience operating production services and participating in on‑call rotations. - Strong debugging, performance analysis, and optimization skills. - Excellent communication and collaborative abilities. **Required Education & Certifications:** - Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related field. - Optional certifications relevant to distributed systems or database engineering.
Canada
Remote
Mid level
03-12-2025
Company background Company brand
Company Name
Dropbox
Job Title
Senior Infrastructure Software Engineer, Storage
Job Description
Job title: Senior Infrastructure Software Engineer, Storage Role Summary: Design, build, and operate Dropbox’s large‑scale distributed storage infrastructure that delivers high durability, availability, and performance for millions of users. Lead technical initiatives, drive reliability improvements, and collaborate across infrastructure and product teams. Expectations: • Own scalable storage projects from architecture to deployment. • Mentor peers and influence architectural decisions. • Participate actively in on‑call rotation and production incident resolution. Key Responsibilities 1. Design, implement, and maintain distributed storage systems, ensuring data durability, availability, and performance at exabyte scale. 2. Evolve core storage architecture for scalability and efficiency, incorporating replication, erasure coding, and lifecycle management. 3. Write efficient, maintainable code primarily in Go and Rust. 4. Diagnose and resolve complex production issues; perform root‑cause analysis and implement reliability enhancements. 5. Partner with cross‑functional teams (Networking, Hardware, Capacity Planning) to deliver cost‑efficient, reliable storage solutions. 6. Lead scoped projects and step up to larger cross‑team technical initiatives. 7. Participate in on‑call rotation and monitor system health continuously. Required Skills - 8+ years of deep expertise in distributed systems (replication, consistency, fault tolerance). - Strong coding proficiency in Go and Rust. - Experience with replication, erasure coding, and large‑scale data storage architecture. - Proven ability to debug production systems and drive reliability improvements. - Collaboration across engineering disciplines and project leadership. - Familiarity with performance tuning and capacity planning in distributed environments. Required Education & Certifications - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience. - No specific certifications required.
Canada
Remote
Senior
03-12-2025
Company background Company brand
Company Name
Dropbox
Job Title
Senior Salesforce Developer, Managed Storefront
Job Description
**Job Title** Senior Salesforce Developer, Managed Storefront **Role Summary** Senior Salesforce CPQ developer responsible for designing, developing, testing, and deploying Salesforce CPQ solutions that support the quote‑to‑cash process. Collaborates with Sales, Finance, and IT to deliver scalable, high‑availability configurations and integrations across global Salesforce environments. **Expectations** * Deliver end‑to‑end CPQ implementations that meet business requirements and align with long‑term growth strategy. * Maintain a stable, highly available Salesforce environment through rigorous testing, deployment, and continuous improvement. * Mentor junior developers and provide technical guidance to cross‑functional teams. **Key Responsibilities** 1. Design, develop, and implement Salesforce CPQ solutions to enhance quote‑to‑cash workflows. 2. Customize CPQ objects, triggers, flows, Process Builder, Apex, Visualforce, and Lightning Web Components to meet functional needs. 3. Collaborate with ITS and business stakeholders to gather, analyze, and translate requirements into technical specifications. 4. Integrate CPQ modules with external systems using Boomi, REST, and SOAP APIs. 5. Conduct unit, system, and user acceptance testing; manage deployments and release notes. 6. Document solutions, including design specifications, configuration guides, and technical documentation. 7. Resolve and troubleshoot CPQ issues; ensure high availability and reliability. 8. Mentor junior team members and contribute to knowledge sharing. **Required Skills** * Deep expertise in Salesforce CPQ, including configuration, workflow design, and end‑to‑end implementations. * Proficiency in Apex, Lightning Web Components, Visualforce, Flow, Process Builder, and Salesforce Platform features. * Strong integration experience (Boomi, REST, SOAP APIs). * Relational database design and data modeling knowledge. * Excellent communication, collaboration, and multi‑priority management. **Required Education & Certifications** * Bachelor’s degree in Computer Science, Information Systems, or related field. * Minimum 8 years of Salesforce development experience focused on CPQ. * Salesforce Certified CPQ Specialist (or equivalent) required. * Salesforce Developer Platform I or Admin certification preferred. ---
United states
Remote
Senior
16-12-2025
Company background Company brand
Company Name
Dropbox
Job Title
Software Engineer Intern (Summer 2026)
Job Description
**Job Title:** Software Engineer Intern (Summer 2026) **Role Summary:** Full‑time, 12‑week internship focused on end‑to‑end software delivery. Interns partner with seasoned engineers to design, develop, and ship mission‑critical features that improve user experience for millions. Projects involve rapid prototyping, agile iteration, and integration of AI tools such as Copilot to enhance productivity and code quality. **Expectations:** * Produce a complete, deployable software component within the internship period. * Apply user‑centric design principles and maintain high code quality standards. * Engage with cross‑functional teams (Product, Design, Research) and mentor/peer guidance. * Continuously learn new technologies through tech talks, workshops, and feedback loops. * Maintain communication efficiency and contribute to collaborative virtual work culture. **Key Responsibilities:** 1. **Project Development:** Own a high‑priority feature from requirements to production deployment. 2. **AI Utilization:** Leverage AI coding assistants (e.g., Copilot) to streamline coding and review. 3. **Collaboration:** Coordinate with multidisciplinary teams to ensure alignment on architecture, design, and user goals. 4. **Agile Execution:** Participate in sprint planning, daily stand‑ups, code reviews, and retrospectives. 5. **User Focus:** Validate solutions through usability checks and incorporate user feedback. 6. **Professional Growth:** Attend industry talks, workshops; share learnings with peers and mentors. **Required Skills:** * Proficiency in at least one modern programming language (e.g., JavaScript/TypeScript, Python, Java, C#, Go). * Understanding of full‑stack or backend development fundamentals. * Familiarity with RESTful APIs, database concepts, and version control (Git). * Experience with Agile/Scrum processes and iterative development. * Strong analytical and problem‑solving abilities. * Excellent verbal and written communication. * Ability to learn and apply new technologies rapidly. * Comfortable using AI code generation tools (e.g., Copilot). **Required Education & Certifications:** * Current undergraduate or graduate student in Computer Science, Software Engineering, or related STEM field. * Anticipated graduation between Fall/Winter 2027 and Spring 2028. * No specific certifications required (certifications in cloud platforms, dev‑ops, or product management are a plus).
United states
Remote
Fresher
06-01-2026