Role Description
As a Backend Product Software Engineer at Dropbox, you will play a pivotal role in shaping the future of collaboration and file sharing. Your responsibilities will revolve around developing and enhancing our suite of Dropbox Products to deliver exceptional user experiences. You will work closely with cross-functional teams, turning innovative ideas into robust, scalable, and user-friendly features.
This year, Dropbox is on a mission to expedite the creation and implementation of AI-enabled products by providing a comprehensive technology stack that facilitates rapid prototyping and reliable deployment of AI-augmented functionality.
Responsibilities
- Designing and building scalable software to reach millions of daily users.
- Collaborating closely with product managers, designers, and analysts to understand user needs and develop products that meet those needs.
- Developing and executing short and long-term roadmaps, balancing business impact, user experience, and technical quality.
- Actively contributing to our team and company culture through mentorship, participation in interviews, and involvement in new initiatives.
- Supporting fellow engineers through feedback, code reviews, and improvement of internal tools and processes.
- Ensure continuous service operation by participating in the team's on-call rotation, including outside core collaboration hours on a periodic basis.
Requirements
- 2+ years of experience in software engineering or related industry roles.
- BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience.
- Demonstrated success in developing and deploying large-scale web applications with a user-focused approach.
- Proficiency in building user-facing software and supporting web/desktop systems and libraries.
- Ability to handle full-stack projects and deliver minimum viable products efficiently.
- Willingness to participate in on-call rotations if required by the team.
Preferred Qualifications
- Contributions to open source projects or technical communities.
- Full-Stack Development.
- Technologies: JavaScript, HTML/CSS, React, Angular, Node.js, Python, MySQL, PostgreSQL, MongoDB.
Total Rewards
At Dropbox, we strive to be a great place for all Dropboxers to grow and be recognized for that growth. This job posting reflects broad requirements, and represents two potential levels of role. Through our assessment process, we will identify your level that ties to compensation based on your experience and technical expertise along with the scope of the role.
Dropbox is a Virtual First company and is open to hiring candidates in all authorized locations.
Benefits
Dropbox is committed to investing in the holistic health and wellbeing of all Dropboxers and their families. Our benefits and perks programs include, but are not limited to:
- Competitive medical, dental and vision coverage
- Competitive 401(k) Plan with a generous company match and immediate vesting
- Flexible Time Off/Paid Time Off, paid holidays, Volunteer time off and more
- Protection Plans including; Life Insurance, Disability Insurance and Travel benefit plans
- Perks Allowance to be used on what matters most to you, whether that’s wellness, learning and development, food & groceries, and much more
- Parental benefits including; Parental Leave, Child and Adult Care, Day Care FSA (US Only), Fertility Benefits (US Only), Adoption and Surrogacy support and Lactation Support
- Mental Health and Wellness benefits
- Free Dropbox space for your friends and family
Additional Benefits Details Are Available Upon Request.
Benefits Extracted with AI
- Disability insurance
- 401(k)
- Competitive medical, dental and vision coverage
- Flexible Time Off/Paid Time Off
- Parental benefits
- Mental Health and Wellness benefits
Similar jobs
Last update: 23 minutes ago
Backend Software Engineer
Join Offstream as a Backend Software Engineer focusing on AWS, Typescript, and GraphQL. Influence product architecture and development.
Software Engineer - Activity Feed
Join Discord as a Software Engineer to build social gaming features. Work with React, Kotlin, and Python. Remote role with competitive salary.
Senior Software Engineer, Product Foundations (Backend)
Join Sentry as a Senior Software Engineer focusing on backend development with Python and Django in a hybrid role in San Francisco.
Senior Full-Stack Software Engineer - Node/React
Join EverCommerce as a Senior Full-Stack Engineer, focusing on Node/React for the EverPro platform. Remote work in USA/Canada.
Software Engineer II, Backend (Remote)
Join AllTrails as a Software Engineer II, Backend, working remotely with Python, Django, and AWS to enhance our outdoor exploration platform.
Senior Software Engineer, Full Stack (React Native & Python)
Join Big Health as a Senior Software Engineer to develop full-stack applications using React Native and Python. Remote role in the US.
Backend Developer with Cloud and API Expertise
Join Soundtrack as a Backend Developer to design and build cloud-native services and APIs in a dynamic, music-focused environment.
Python Backend Developer / MLOps Engineer
Join Prompt Therapy Solutions as a Python Backend Developer / MLOps Engineer to enhance AI infrastructure and backend systems remotely.
Software Engineer - Backend (Rust, TypeScript)
Join Anon as a Backend Engineer to build and scale core infrastructure and APIs for AI agent authentication. Work with Rust, TypeScript, and more.
NodeJS Backend Engineer - Lounge Services
Join American Express as a NodeJS Backend Engineer to design and maintain scalable backend systems in a hybrid work environment.
Senior Fullstack Engineer (Frontend Leaning)
Join Coinbase as a Senior Fullstack Engineer focusing on frontend development to build the future of onchain technology.
Full-Stack Software Engineer (JavaScript, Node.js, Vue.js)
Join Squadformers as a Full-Stack Software Engineer, working remotely on innovative projects with JavaScript, Node.js, and Vue.js.
Backend Engineer (TypeScript/NodeJS)
Join GlobalLogic as a Backend Engineer to work on innovative projects using TypeScript, NodeJS, and more. Hybrid work in Szczecin, Poland.
Senior Software Engineer, Market Expansion
Join Zip as a Senior Software Engineer to build core products and architecture, focusing on market expansion.
Founding Backend Engineer
Join Medbill AI as a Founding Backend Engineer to revolutionize healthcare billing with AI. Remote role with competitive salary and benefits.
Senior Backend Engineer (Node.js)
Join TheyDo as a Senior Backend Engineer (Node.js) to shape scalable architectures and work on ambitious projects in a fully remote role.
Full Stack Engineer
Join Passes as a Full Stack Engineer to build innovative solutions for creators. Work with Java, JavaScript, Python, AWS, and Docker.
Software Engineer - Data Platform
Join Bot Auto as a Software Engineer to design and evolve our hybrid-Cloud data platform. Work remotely with cutting-edge technology in autonomous trucking.
Staff Software Engineer - Python/Django, React, TypeScript
Join Check as a Staff Software Engineer to build scalable systems using Python/Django, React, and TypeScript in a remote role.
Senior Software Engineer, Backend (Remote)
Join GlossGenius as a Senior Backend Engineer, focusing on scalable backend services using Kotlin, JavaScript, and more. Remote role.
Senior Fullstack Developer (Python, React)
Join Semrush as a Senior Fullstack Developer to lead our experimentation platform using Python and React. Remote work available.
Senior Back End Developer (Node.js)
Join Ciklum as a Senior Back End Developer (Node.js) in Romania. Work remotely on innovative projects with a global impact.
Frontend Engineer, AI
Join Aleph as a Frontend Engineer focusing on AI to develop innovative features using React.js and AI technologies in a remote role.
Senior Backend Developer (PHP, PostgreSQL)
Join Manychat as a Senior Backend Developer in Amsterdam, focusing on PHP and PostgreSQL to enhance our Chat Marketing platform.