Job Closed
This listing is no longer active.
Dropbox is the one place to keep life organized and keep work moving.
Senior Fullstack Product Software Engineer, DocSend
Location
United States
Posted
68 days ago
Salary
$225.3K - $304.8K / year
Seniority
Senior
Job Description
Senior Fullstack Product Software Engineer, DocSend
Dropbox
Role DescriptionAs a Senior Full-Stack Product Engineer on the Dropbox DocSend team, you will play a pivotal role in shaping the future of secure document management, sharing, and tracking. Your responsibilities will revolve around developing and enhancing our product to deliver exceptional user experiences — working closely with cross-functional teams to turn innovative ideas into robust, scalable, and user-friendly features. You will also have the opportunity to drive high impact and have high ownership in a smaller, startup-like team. DocSend is one of Dropbox's fastest-growing businesses — we have a double-digit growth rate year over year, and are looking for engineers who are eager to contribute to continuing this trajectory! This year, we are focused on expanding our Virtual Data Room business by improving deal workflows and introducing AI-enabled features. Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. Responsibilities - Autonomously lead full-stack projects, making effective tradeoffs between technical requirements and business goals. - Act as a leader across the org with impact extending beyond the immediate team, driving cross-team initiatives and collaborating effectively with cross-functional teams, including product managers, designers, and other engineers. - Set a high bar for quality and operational excellence, preemptively identifying and resolving technical risks, and championing best practices across the team through code and design reviews. - Mentor teammates, providing actionable feedback to help teammates grow into the next level. - Participate in on-call rotations, which entails being available for calls during both core and non-core business hours, and debug customer issues using logs, metrics, and traces. Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying. Requirements - 9+ 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 expertise in Ruby on Rails applications and React. - Demonstrated success in developing and deploying large-scale web applications with a user-focused approach. - Proven ability to thrive in agile, fast-paced environments, including comfort with continuous deployment practices and rapid iteration. Preferred Qualifications - Familiarity with tools and languages used on the DocSend Engineering team. This includes Typescript, GraphQL, HAML, PostgreSQL Compensation US Zone 1 $225,300—$304,800 USD US Zone 2 $202,700—$274,300 USD US Zone 3 $180,200—$243,800 USD
Benefits
- 401(K), 401(K) matching, Adoption Assistance, Childcare benefits, Company equity, Company-sponsored outings, Continuing education stipend, Customized development tracks, Dental insurance, Disability insurance, Volunteer in local community, Family medical leave, Fitness stipend, Flexible Spending Account (FSA), Flexible work schedule, Generous parental leave, Generous PTO, Company-sponsored happy hours, Health insurance, Job training & conferences, Life insurance, Charitable contribution matching, Mentorship program, Paid volunteer time, Online course subscriptions available, Paid holidays, Pair programming, Paid sick days, Partners with nonprofits, Performance bonus, Promote from within, Recreational clubs, Lunch and learns, Relocation assistance, Remote work program, Restricted work hours, Return-to-work program post parental leave, Sabbatical, Free snacks and drinks, Team based strategic planning, OKR operational model, Team workouts, Continuing education available during work hours, Tuition reimbursement, Unlimited vacation policy, Vision insurance, Wellness programs, Some meals provided, Mental health benefits, Home-office stipend for remote employees, Fertility benefits, Employee resource groups, Employee-led culture committees, Quarterly engagement surveys, Employee awards, Transgender health care benefits, Abortion travel benefits, Mother's room, Personal development training, Apprenticeship programs, Flexible time off
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Product Software Engineer
DropboxDropbox is the one place to keep life organized and keep work moving.
Role DescriptionAs a Senior Full Stack Software Engineer at Dropbox, you will help design and develop the seamless, scalable, and user-friendly experiences Dropbox users depend on. You will take ownership of key product areas, delivering end-to-end solutions that combine front-end user interfaces with robust back-end systems. You will play a leadership role in designing scalable architectures and driving impactful product enhancements. This year, Dropbox is on a mission to expedite the creation and implementation of AI-enabled products, providing a comprehensive technology stack for rapid prototyping and reliable deployment of AI-augmented functionality. Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. Responsibilities - Manage projects end-to-end: Lead initiatives from data discovery through design, implementation, and deployment. - Develop customer-centric prototypes: Create prototypes for new product explorations, focusing on user needs and feedback. - Proactively communicate: Share insights, progress, and outcomes with your team and leadership regularly. - Collaborate across teams: Foster strong relationships with other engineering teams and collaborate effectively with cross-functional partners within Dropbox. Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying. Requirements - 8+ years of professional experience in full-stack development - BS degree or higher in Computer Science, a related field, or equivalent experience - Strong experience designing, developing, and scaling web applications - Expertise in front-end (JavaScript, React, Angular, HTML/CSS) and back-end (Node.js, Python) development - Familiarity with databases such as MySQL, PostgreSQL, or MongoDB Compensation US Zone 1 This role is not available in Zone 1 US Zone 2 $202,700—$274,300 USD US Zone 3 $180,200—$243,800 USD
Senior Software Engineer II, Platform UI
OptroOptro helps enterprises transform risk into opportunity, redefining GRC for the agentic future of risk management.
• Build and ship product features end-to-end • Ability to write clear and well defined design documentation • Mentor fellow engineers • Lead application architecture decisions • Troubleshoot, debug and resolve software bugs • Implement back-end APIs in Node.JS • Work on our Ember SPA front-end • Collaborate with engineers, designers, and product managers • Participate in an Agile software development life cycle • Write well-designed, maintainable & testable code • Be product-minded and think about the customer • Work with JavaScript, Node.JS, Ember, Python, Docker, PostgreSQL, Kubernetes, etc.
Senior Fullstack Engineer
IP FabricAutomated Network Assurance Platform | Do you know your network end-to-end? We do!
Role Description We are looking for a Senior Fullstack Engineer to join our Product Engineering Feature Team. You will work on customer-facing features that transform network discovery data into meaningful product capabilities. This is a backend-leaning fullstack role combining system design, product collaboration, and hands-on development. This role is ideal for an engineer who enjoys ownership, solving complex problems, and influencing how systems are built, not just implementing tickets. - Design, build, and maintain fullstack features using modern technologies - Contribute to and lead system design discussions - Own features end-to-end from concept to delivery - Collaborate closely with Product to define and refine solutions - Improve system reliability, scalability, and maintainability - Drive best practices in testing, TDD, and AI-assisted development - Mentor other engineers and contribute to team growth - Identify and address technical debt and architectural gaps Qualifications - Strong experience with Node.js, TypeScript, and modern backend development - Solid frontend experience (React or similar) - Experience with system design and building scalable applications - Experience working on complex systems or data-heavy products - Strong communication skills in English - Comfortable working in ambiguous environments and shaping solutions - Proven ownership of features or projects end-to-end Requirements - Bonus points if you have experience with RabbitMQ, Redis, PostgreSQL - Real-time systems (e.g. Socket.io) - Monorepos (Nx), CI/CD pipelines - Experience driving testing practices (TDD) - Exposure to AI-assisted development workflows (Codex, Claude, Cursor) - Networking or Network Engineering knowledge Benefits - 25 days of holidays + 5 flexi-days - Pluxee Flexi Card (up to 16 000 CZK per year) - Full remote or hybrid role depending on your choice - Anniversary rewards - Collaboration with diverse, international teams - A pet-friendly office at IP Pavlova - Complementary and yummy snacks, coffee, brew and refreshments - Regular team and company events
Staff Full Stack Software Engineer
Recruiting From ScratchRecruiting from Scratch is a New York-based talent firm focused on connecting top-tier professionals with high‑growth companies and helping organizations buil
Role Description - Design and implement scalable applications using TypeScript, React, and Next.js to enhance user experience. - Develop and maintain backend services with Go, ensuring high performance and responsiveness. - Utilize AWS and AWS Lambda for cloud infrastructure, optimizing deployment and CI/CD processes. - Collaborate with cross-functional teams to define, design, and ship new features efficiently. - Troubleshoot and debug applications to improve performance and reliability. - Mentor junior engineers, sharing knowledge and best practices to foster team growth. Qualifications - 8+ years of experience in full-stack software development with a strong focus on TypeScript and React. - Proven track record of building and deploying applications on AWS. - Experience with modern web development frameworks, particularly Next.js. - Familiarity with CI/CD practices and tools to streamline development workflows. Requirements - Experience in the crypto or blockchain industry, understanding the unique challenges and opportunities. - Knowledge of serverless architecture and AWS Lambda implementations. - Previous experience working in a remote team environment, demonstrating effective communication skills. Benefits - The salary for this role ranges from $250K to $275K, complemented by a competitive equity package. - Join a forward-thinking team that values innovation and provides opportunities for professional growth.


