Frontend Product Software Engineer, Web DX
WFA Digital Insight
As demand for scalable web development solutions grows, Dropbox is at the forefront with its innovative approach to empowering teams. With a 25% increase in remote engineering roles in the past year, specialists with expertise in build systems and developer tools are in high demand. Dropbox stands out with its commitment to technical excellence and collaborative culture. Before applying, candidates should be aware of the company's emphasis on platform engineering skills and its unique Engineering Career Framework, which outlines expectations for each career level.
Job Description
About the Role
The Frontend Product Software Engineer role at Dropbox is a unique opportunity to contribute to the development and maintenance of build systems and developer tools that support the company's web engineering efforts. As part of the Web DX team, you will play a crucial role in enhancing the daily workflows of Dropbox's web engineers, focusing on tasks such as faster builds, smoother testing, type safety, and scalable internationalization. Your work will directly impact developer productivity and confidence, making this a high-impact role within the organization.The Web DX team is dedicated to creating and maintaining the build systems and developer tools that make engineering at Dropbox faster, more reliable, and more productive. By joining this team, you will be part of a collaborative environment that values technical excellence, thoughtful abstractions, and building tools that last. Your contributions will help shape web development practices at scale, making this an excellent opportunity to develop platform engineering skills and grow your expertise.
What You Will Do
- Contribute to the development and maintenance of build systems and developer tools that support Dropbox's web engineering efforts
- Collaborate with senior engineers to identify and solve developer pain points, focusing on build-time systems and tooling
- Work on projects that improve the daily workflows of Dropbox's web engineers, such as faster builds, smoother testing, type safety, and scalable internationalization
- Gain valuable exposure to modern build technologies, including Bazel rules, TypeScript and React integrations, i18n pipelines, and JS package management and bundling
- Participate in the design and implementation of new features and tools, ensuring they meet the needs of Dropbox's web engineers
- Engage in code reviews, providing constructive feedback to peers and receiving feedback to improve your own work
- Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve Dropbox's build systems and developer tools
- Collaborate with cross-functional teams to ensure the successful integration of build systems and developer tools into Dropbox's web engineering workflows
- Develop and maintain technical documentation for build systems and developer tools, ensuring that knowledge is shared across the organization
What We Are Looking For
- Experience in software engineering, preferably with a focus on frontend development and build systems
- Strong proficiency in programming languages such as TypeScript, React, and JavaScript
- Knowledge of build systems and tooling, including Bazel rules and i18n pipelines
- Experience with modern frontend development frameworks and libraries
- Excellent problem-solving skills, with the ability to analyze complex issues and develop creative solutions
- Strong communication and collaboration skills, with experience working in cross-functional teams
- Ability to learn quickly and adapt to new technologies and workflows
- Experience with Agile development methodologies and version control systems such as Git
- Strong understanding of web development principles, including scalability, performance, and security
Nice to Have
- Experience with cloud-based platforms and services, such as AWS or Google Cloud
- Knowledge of DevOps practices and tools, including continuous integration and continuous deployment (CI/CD) pipelines
- Experience with containerization using Docker and Kubernetes
- Familiarity with Dropbox's Engineering Career Framework and a desire to grow within the company
- Participation in open-source projects or personal coding initiatives, demonstrating a passion for software engineering
Benefits and Perks
- Competitive compensation package, including salary and equity
- Comprehensive health insurance, including medical, dental, and vision coverage
- Flexible paid time off (PTO) and holidays, allowing for a healthy work-life balance
- Remote work stipend, providing support for home office setup and internet connectivity
- Access to professional development opportunities, including training, conferences, and workshops
- Collaborative and dynamic work environment, with a team of experienced engineers and opportunities for growth and mentorship
- Flexible working hours, allowing for autonomy and flexibility in your work schedule
- Access to the latest technologies and tools, ensuring you stay up-to-date with industry trends and advancements
How to Stand Out
- Be prepared to discuss your experience with build systems and developer tools, highlighting specific projects and achievements.
- Show a willingness to learn and adapt to new technologies and workflows, demonstrating your ability to grow with the company.
- Emphasize your problem-solving skills, providing examples of complex issues you've analyzed and creative solutions you've developed.
- Highlight your experience working in cross-functional teams, demonstrating your ability to collaborate and communicate effectively.
- Be ready to discuss your understanding of web development principles, including scalability, performance, and security.
- Make sure your resume and online profiles are up-to-date, showcasing your skills and experience in software engineering and build systems.
- Research Dropbox's Engineering Career Framework and be prepared to discuss how your skills and experience align with the company's expectations for software engineers.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.