
dropbox
Job Title: Full Stack Product Software Engineer, Dropbox Paper
Location: Remote – Poland
Company: Dropbox
Company Overview
At Dropbox, we’re more than just a workplace; we’re a global community of over 2,000 visionaries and doers shaping the future of work. With our Virtual First model, we blend the flexibility of a distributed workplace with strong human connections, fostering both meaningful work and relationships. Whether you’re solving problems at scale or collaborating across teams, you’ll find opportunities for growth and impact. We empower people worldwide to work more intuitively, joyfully, and humanely.
Team Overview
Our engineering team builds the technology behind Dropbox’s innovative products, such as Dropbox Dash, Dropbox Sign, and our core sync engine. Each day, we handle over a billion files globally, presenting both exciting challenges and opportunities to impact how people work. Our team leverages technologies like Python, React, Node.js, JavaScript, MongoDB, PostgreSQL, and more to solve real-world problems and scale solutions.
Role Description
As a Full Stack Engineer at Dropbox, you’ll design and develop seamless, scalable, and user-friendly experiences used by millions worldwide. You’ll work on both the front-end and back-end, collaborating closely with cross-functional teams to transform ideas into reliable, high-impact features. This role is a key part of Dropbox’s mission to innovate with AI and rapidly deploy AI-driven products.
Responsibilities
- Lead the design and delivery of software solutions across product areas or multi-component systems
- Write and review code, offering technical leadership and mentoring junior engineers
- Collaborate with cross-functional teams to identify user needs and create impactful solutions
- Develop and execute roadmaps balancing technical quality, business impact, and user experience
- Contribute to team culture by mentoring, interviewing, and actively engaging in new initiatives
Requirements
- 5+ years of software engineering experience
- BS degree in Computer Science, a related technical field, or equivalent experience
- Strong experience in both front-end and back-end development, particularly with scalable architectures
- Proven track record of developing and shipping large-scale web applications with a user-centric approach
Preferred Qualifications
- Experience with distributed message queues (e.g., Apache Kafka, Pulsar)
- Proficiency in Javascript, Java/JVM, Typescript, React, Golang, or Python
- Experience with AWS
- Familiarity with text editing applications
Compensation & Benefits
Salary Range (Poland): 256,700 zł – 347,300 zł PLN (subject to change)
Dropbox offers a competitive compensation package including salary, bonuses, and stock options, alongside a comprehensive benefits program, including:
- Medical, dental, and vision coverage
- Retirement savings options
- Flexible PTO/Paid Time Off
- Income protection plans (life and disability insurance)
- Parental and fertility benefits
- Wellness programs, including mental health support
Why Dropbox?
At Dropbox, we believe in creating a supportive and inclusive environment for all employees. We are committed to diversity, equity, and inclusion, and provide reasonable accommodations to those who need them. As a fully virtual-first company, we offer flexibility in work location and hours, giving you the freedom to balance professional and personal priorities.