Senior Fullstack Product Software Engineer, Corporate IT

9 hours ago


Remote Canada Select locations Dropbox Full time $184,500 - $249,500 per year

Role Description

As a Senior Full Stack 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
  • Deliver ongoing business impact through ownership of product capabilities or technical systems
  • Collaborate with cross-functional teams to balance technical requirements with business goals
  • Mentor junior engineers and contribute to team development and growth
  • Lead problem-solving initiatives and drive tradeoffs to achieve optimal solutions
  • Participate in on-call rotations to maintain service reliability

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 , Python) development
  • Familiarity with databases such as MySQL, PostgreSQL, or MongoDB
Compensation
Canada Pay Range $184,500—$249,500 CAD

  • , , Canada Dropbox Full time

    Senior Fullstack Product Software Engineer, Corporate IT Join to apply for the Senior Fullstack Product Software Engineer, Corporate IT role at Dropbox Dropbox is a Virtual First company. For this role, we are currently only authorized to hire candidates from the following provinces: Alberta, British Columbia, Ontario, and Saskatchewan. Company Description...


  • , , Canada Narvar Full time

    Join to apply for the Senior Software Engineer II, Fullstack role at Narvar Join to apply for the Senior Software Engineer II, Fullstack role at Narvar Narvar is growing! We are looking for Fullstack Software Engineers that enjoy working on both APIs and UIs. In this role, you will build products that power the post-purchase experience for the biggest brands...


  • Remote - Canada: Select locations Dropbox Full time $134,300 - $181,700 per year

    Role Description As a 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...


  • Remote - Canada Narvar Full time $180,000 - $230,000 per year

    Narvar is growing We are looking for Fullstack Software Engineers that enjoy working on both APIs and UIs. In this role, you will build products that power the post-purchase experience for the biggest brands in the retail industry. As a Fullstack Software Engineer, you will have a direct impact on our customer-facing products and work with modern...


  • , , Canada Vanta Full time

    Senior Fullstack Software Engineer, GRC Join to apply for the Senior Fullstack Software Engineer, GRC role at Vanta. At Vanta, our mission is to help businesses earn and prove trust. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and...


  • , , Canada Vanta Full time

    Join to apply for the Senior Fullstack Software Engineer, GRC role at Vanta Join to apply for the Senior Fullstack Software Engineer, GRC role at Vanta At Vanta, our mission is to secure the internet and protect consumer data. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and...


  • Remote - Canada: Select locations Dropbox Full time $168,300 - $227,700 per year

    Role DescriptionAs a Product Engineer at Dropbox, you will play a pivotal role in shaping the future of collaboration and file sharing. Your responsibilities will revolve around developing and enhancing our suite of Dropbox Products to deliver exceptional user experiences. You will work closely with cross-functional teams, turning innovative ideas into...


  • , , Canada Coinbase Full time

    Senior Software Engineer, Fullstack (Platform – Payments) At Coinbase, our mission is to increase economic freedom in the world. We’re seeking a senior software engineer passionate about crypto and blockchain to build innovative payment solutions. Want to join a team focused on speed, efficiency, quality, and impact? If so, read on. What you’ll be...


  • , AB, Canada Randstad Full time

    Senior Fullstack Software Engineer (Java / C# / .NET) I am currently working with a reputable global biotech firm. Office located at Woodlands - there's shuttle bus provided from multiple MRT stations. Attractive salary package! Hybrid working arrangement - 2 days WFH. Working hours 8am to 5pm. Can end work early and have more personal time. Might need to...


  • Canada Randstad Digital Full time

    Job Description We are seeking an experienced Senior Full Stack Engineer with strong Java expertise to join our remote engineering team. In this role, you will be instrumental in developing new features, improving system reliability, and enhancing performance across our platform. This is an exciting opportunity for a self-driven individual contributor to...