Dropbox logo

Backend Product Software Engineer

Dropbox

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

Offstream (YC S24) logo
Offstream (YC S24)

Backend Software Engineer

Join Offstream as a Backend Software Engineer focusing on AWS, Typescript, and GraphQL. Influence product architecture and development.

Discord logo
Discord

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.

Sentry logo
Sentry

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.

EverCommerce logo
EverCommerce

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.

AllTrails logo
AllTrails

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.

Big Health logo
Big Health

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.

Soundtrack logo
Soundtrack

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.

Prompt Therapy Solutions Inc logo
Prompt Therapy Solutions Inc

Python Backend Developer / MLOps Engineer

Join Prompt Therapy Solutions as a Python Backend Developer / MLOps Engineer to enhance AI infrastructure and backend systems remotely.

Anon logo
Anon

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.

American Express logo
American Express

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.

Coinbase logo
Coinbase

Senior Fullstack Engineer (Frontend Leaning)

Join Coinbase as a Senior Fullstack Engineer focusing on frontend development to build the future of onchain technology.

Squadformers logo
Squadformers

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.

GlobalLogic logo
GlobalLogic

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.

Zip logo
Zip

Senior Software Engineer, Market Expansion

Join Zip as a Senior Software Engineer to build core products and architecture, focusing on market expansion.

Medbill AI logo
Medbill AI

Founding Backend Engineer

Join Medbill AI as a Founding Backend Engineer to revolutionize healthcare billing with AI. Remote role with competitive salary and benefits.

TheyDo - Journey Management logo
TheyDo - Journey Management

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.

Passes logo
Passes

Full Stack Engineer

Join Passes as a Full Stack Engineer to build innovative solutions for creators. Work with Java, JavaScript, Python, AWS, and Docker.

Bot Auto logo
Bot Auto

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.

Check logo
Check

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.

GlossGenius logo
GlossGenius

Senior Software Engineer, Backend (Remote)

Join GlossGenius as a Senior Backend Engineer, focusing on scalable backend services using Kotlin, JavaScript, and more. Remote role.

Semrush logo
Semrush

Senior Fullstack Developer (Python, React)

Join Semrush as a Senior Fullstack Developer to lead our experimentation platform using Python and React. Remote work available.

Ciklum logo
Ciklum

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.

Aleph logo
Aleph

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.

Manychat logo
Manychat

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.