Dropbox is a Virtual First company focused on designing an enlightened way of working. The Staff Fullstack Product Software Engineer will play a crucial role in developing AI-powered software applications, collaborating with cross-functional teams to drive user engagement and business growth.
Responsibilities:
- Collaborate with product managers and other engineering teams to understand business requirements and translate them into technical specifications for AI-powered software applications
- Define and deliver the multi-team growth strategy with measurable outcomes through ownership of product capabilities and technical systems
- Lead the design and delivery of software solutions across specific product areas or multi-component systems
- Establish engineering best practices, improve system reliability, and drive down technical debt
- Collaborate with cross-functional teams to balance technical requirements with business goals
- Lead by example through high quality code, thoughtful reviews, and hands on mentorship, fostering a collaborative and growth-oriented culture
- Mentor senior engineers; model high-signal design reviews and effective cross-team influence
- Conduct experiments and A/B tests to validate hypotheses and guide product decisions
- Participate in and uplevel on-call rotations to maintain service reliability
Requirements:
- 12+ years of relevant experience
- BS/BA degree or higher in Computer Science or related technical field, or equivalent technical experience
- Strong problem-solving skills and the ability to translate user requirements into practical solutions
- Ability to work across the stack on projects and able to build a minimum working product quickly
- Experience working on large scale user facing applications
- Excellent communication skills, with the ability to collaborate effectively with cross-functional teams and present technical concepts to non-technical stakeholders
- Prior experience on a product growth team
- Excited about building 0→1. Comfortable with ambiguity and pivoting directions
- Experience at building user-facing applications on web and/or desktop using front-end technologies such as JavaScript, TypeScript, React, HTML5, CSS3
- Strong proficiency in backend development technologies such as Golang and Python
- Experience building large distributed systems at scale