
The smart workspace for seamless collaboration
Dropbox, headquartered in Mission Bay, San Francisco, CA, is a leading cloud storage and collaboration platform with over 700 million registered users. Since its IPO in 2018, Dropbox has raised $607.4 million in funding and employs over 1,000 people. The company has transitioned from traditional fil...
Dropbox offers comprehensive medical, dental, and vision coverage, along with a generous PTO policy allowing up to four consecutive weeks off. Employe...
Dropbox fosters a culture of innovation and adaptability, focusing on transforming from a storage provider to a collaborative workspace. The company e...

Dropbox • Remote - Canada: Select locations
Dropbox is seeking a Principal Software Engineer to lead innovative projects and drive technical excellence. This remote position in Canada offers a competitive salary range of $249,700—$337,900 CAD.
You are an experienced software engineer with a strong background in leading technical projects and mentoring teams. You have a proven track record of delivering high-quality software solutions and are passionate about driving innovation within your organization. Your expertise in software development methodologies and best practices sets you apart as a leader in the field.
You thrive in collaborative environments and enjoy working with cross-functional teams to solve complex problems. Your ability to communicate effectively with both technical and non-technical stakeholders ensures that projects are aligned with business goals. You are committed to continuous learning and staying updated with the latest industry trends and technologies.
Experience with cloud technologies and distributed systems is a plus. Familiarity with agile methodologies and DevOps practices will enhance your ability to contribute to our team's success.
As a Principal Software Engineer at Dropbox, you will take on a leadership role in shaping the technical direction of our projects. You will collaborate with product managers, designers, and other engineers to define project requirements and deliver innovative solutions. Your responsibilities will include overseeing the software development lifecycle, from design to deployment, ensuring that best practices are followed throughout.
You will mentor junior engineers, providing guidance and support as they develop their skills and grow in their careers. Your leadership will foster a culture of collaboration and continuous improvement within the team. You will also be responsible for conducting code reviews, ensuring that the codebase remains maintainable and scalable.
In addition to technical leadership, you will engage with stakeholders to understand their needs and translate them into actionable project plans. Your ability to balance technical excellence with business objectives will be key to your success in this role.
Dropbox offers a competitive compensation package, with a salary range of $249,700—$337,900 CAD. We provide a flexible work environment that allows you to thrive both personally and professionally. Our culture encourages innovation and values diverse perspectives, making it a great place to grow your career.
You will have access to ongoing professional development opportunities and the chance to work on cutting-edge projects that impact millions of users worldwide. Join us in our mission to simplify the way people work together and make a meaningful difference in the world of technology.
Apply now or save it for later. Get alerts for similar jobs at Dropbox.