Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Core Sharing & Collaboration

Full-time

Dropbox Seattle

Role Description As a Principal Engineer at Dropbox, you will own company critical, loosely defined technical problems with multi year impact, operating at the intersection of technology, product, business strategy, and applied AI. You will define long term technical direction for customer facing experiences used by millions, identifying where AI meaningfully improves customer value and translating evolving business context and industry advances into durable, multi area strategies and roadmaps that shape how Dropbox builds, scales, and innovates, while remaining hands on in software development where it provides the greatest leverage. Your influence will span organizations, setting foundational architecture, driving execution standards, and aligning senior technical and product leaders across boundaries. You will lead the responsible introduction and adoption of AI across product capabilities and engineering workflows, bring clarity to the most complex decisions, institutionalize engineering excellence, and contribute directly through critical design, prototyping, and code reviews. In return, you will operate as a trusted technical partner to senior leadership, shape systems and platforms including AI powered foundations that define Dropbox’s future, and act as a company level technical strategist, advancing Dropbox’s mission to create a more enlightened way of working. 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 - Own and drive technical outcomes across multiple teams and organizations, delivering company critical customer and business impact at scale. - Define long term technical strategy and partner with senior Product and Engineering leaders as the technical owner for the most important company objectives. - Tackle the most ambiguous and far reaching technical and product problems, shaping what the company builds as much as how it builds it. - Remain deeply hands on in software development, owning and implementing the most critical, complex, and foundational parts of the system where leverage is highest.

- Influence and align roadmaps across organizations, resolving structural bottlenecks and changing how Dropbox builds and operates. - Architect and evolve foundational systems (this may involve both frontend and backend systems) and platforms that enable new product capabilities and operate reliably at the scale of hundreds of millions of users. - Model exceptional technical judgment and execution rigor, setting and sustaining high engineering standards across a distributed, virtual environment - Drive AI adoption both to increase productivity and to produce AI based features. Requirements - Advanced degree in Computer Science or a related technical field involving substantial software development, or equivalent industry experience demonstrating deep technical mastery. - 15+ years of experience designing, building, and evolving large scale software systems with sustained impact across multiple teams or organizations. - Demonstrated success operating at a Principal level , owning company critical technical problems and influencing long term technical direction. - Strong experience building consumer facing products at scale, with a deep understanding of user experience, performance, reliability, and operational excellence. - Broad and deep technical expertise across multiple domains, including several of frontend, mobile, search, databases, storage systems, concurrency, and distributed systems. - Practical experience applying modern ML, LLM based APIs, and agentic frameworks in production systems, with sound judgment around quality, cost, and risk. - Ability to communicate complex technical concepts clearly and persuasively to senior engineering, product, and executive audiences.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Core Sharing & Collaboration in Canada vacancy
  • $163.8k - $257.4k

     ...About the Role: We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority...  ...and/or training. Your recruiter can share more information about the specific salary range... 
    Suggested
    Full time
    Remote work
    Worldwide

    Zoominfo

    Canada
    29 days ago
  •  ...Role BeyondTrust is seeking a Senior Software Development Engineer (UI) to build the user experience for...  ...libraries, and design system alignment. - Collaborate with design and product to translate...  ...concerns. - Mentor engineers and share front-end best practices across the team... 
    Suggested
    Full time

    Beyondtrust

    Canada
    2 days ago
  •  ...healthcare. Clover's engineering team is empathetic, caring...  ...We are looking for a Software Developer, Engineering...  ...Quality and Eng Core, building the automated...  ...calls — we keep the load shared fairly, but comfort...  ...excellent communication and collaboration skills, with the... 
    Suggested
    Full time
    Work at office
    Remote work
    Work from home
    Shift work
    Afternoon shift
    Early shift

    Cloverhealth

    Canada
    a month ago
  •  ...BeyondTrust is seeking a Software Development Engineer to help build the NHI Governance domain within...  ...of the services your team owns. Collaborate with product, design, and fellow engineers...  ...who welcomes feedback and shares knowledge with the team. Someone... 
    Suggested
    Full time

    Beyondtrust

    Canada
    a month ago
  •  ...Role BeyondTrust is seeking a Staff Software Development Engineer to help lead the evolution of the...  ...Experience building multi-tenant shared services consumed by other engineering...  ...scalable solutions. A mentor and collaborator, eager to share knowledge and uplift... 
    Suggested
    Full time

    Beyondtrust

    Canada
    a month ago
  •  ...technology that powers secure software development for...  ...As a Staff Software Engineer , you'll play a key role...  ...and maintaining the core services that enable...  ...high-quality code, and collaborating with experienced engineers...  ...to mentor teammates, share technical expertise,... 
    Full time

    Sonatype

    Canada
    22 days ago
  •  ...What You’ll Do As a Software Development Engineer, you will play a pivotal role in developing our endpoint...  ...technical debt within your team. Collaborate with your team to ensure work items...  ...increasing efficiency. Actively shares knowledge with colleagues inside and... 
    Full time
    Shift work

    Beyondtrust

    Canada
    a month ago
  •  ...About this team and role: As a Senior Software Engineer on the Ecosystem Services Team ,...  ...healthy in production. You'll do this while collaborating closely with frontend engineers,...  ...details about all hiring teams will be shared in the interviews. About Ecosystem... 
    Full time
    Remote work
    Worldwide

    Mozilla

    Canada
    a month ago
  •  ...As a Senior Software Engineer on the Ecosystem Services Team, you’ll build...  .... You'll do this while collaborating closely with frontend engineers...  ...about all hiring teams will be shared in the interviews. About...  ...to and enrich the company’s core mission. We encourage... 
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Canada
    a month ago
  •  ...acquires-trelica/, you'll join a collaborative team with a startup mindset...  ...their team, and makes the engineers around them better in the...  ...have 5+ years of experience in software development, with strong...  ...and clear documentation. You share your reasoning in a way that... 
    Full time
    Immediate start
    Remote work

    1password

    Canada
    2 days ago
  •  ...Platform Infrastructure Engineering builds and operates...  ...managing the company's core infrastructure services...  ...and troubleshoot software Preferred / Nice to...  ...Menlo? Our culture is collaborative, inclusive, and fun! We...  ...supporting new ideas, and sharing a mutual mindset of... 
    Full time

    Menlo Security

    Canada
    a month ago
  •  ...What you will do The Cloud Security Engineer is responsible for implementing, optimizing...  ...Support incident response efforts and collaborate with infrastructure and business teams to...  ...workforce helps everyone contribute in meaningful ways towards our shared success.... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Numeris

    Canada
    a month ago
  •  ...hiring a Senior Site Reliability Engineer to design, implement, and...  ...LaunchDarkly/PostHog . Partner with software development teams to ensure...  ...~ Strong communication and collaboration skills, with experience...  ...all employees should share in the company’s success – equity... 
    Full time
    Local area

    Blackpoint Cyber

    Canada
    24 days ago
  • $240k - $360k

     ...Summary The Senior Principal Architect is a highly...  ...and the evolution of software and network platforms...  ...Network Platform Engineering (NPE). NPE designs...  ...architects, requiring strong collaboration, shared ownership, and...  ...are in line with our core values: competitive,... 
    Full time
    Work at office
    Shift work

    Equinix

    Canada
    23 days ago
  •  ...ship better, more secure software faster. The same...  ...works: we embrace AI as a core productivity...  ...full potential while collaborating with industry leaders...  ...As a Senior Backend Engineer on the newly established...  ...governance patterns for shared standards and cross-org... 
    Full time
    Remote work

    GitLab

    Canada
    7 days ago
  •  ...This is an internal product engineering role. You’ll treat Sales and...  ...central IT and Engineering on shared infrastructure, access...  ...You have shipped AI-enabled software that real users rely on....  ...systems. Cross-functional collaboration: Translate workflow needs and... 
    Full time
    Immediate start
    Remote work

    1Password

    Canada
    23 days ago
  • $200.7k - $250.9k

     ...Team consists of backend and frontend engineers dedicated to crafting sophisticated products...  ...expectations. As a Senior Software Engineer on the Investments Team...  ...showcase a strong sense of ownership in a collaborative, cross-functional environment while bringing... 
    Full time

    Mercury

    Canada
    7 days ago
  •  ...domain is the main pillar of our core consumer strategy, driving...  ...closely with other teams and engineers across our mobile and web...  ...technologies, while also evolving and collaborating with every product experience...  ...5+ years of experience as a software engineer. You have... 
    Full time

    Affirm

    Canada
    22 days ago
  • $122.4k - $158.4k

     ...embodies the elegance of simplicity in engineering, transforming the demanding task of controlling...  ...the status quo for banking and fintech software, and many of our customers are startups...  ...to hard problems. - Communicates and collaborates effectively with peers and cross-... 
    Full time

    Mercury

    Canada
    2 days ago
  •  ...Verint is looking for a highly skilled and experienced Senior Software Engineer, AI to perform a key role in our digital transformation...  ...orchestrated AI systems where multiple agents or components collaborate to solve complex tasks, with clear control flow,... 
    Full time
    Flexible hours

    Calabrio

    Canada
    16 days ago
  •  ...ones. Evaluate and choose appropriate software technologies. Design and deploy...  ...values open and honest communication, collaboration, self-learning and initiative to solve...  ...degree in Computer Science, Aerospace Engineering, or similar. ~2–3 years of relevant... 
    Full time
    Work experience placement

    Planet Labs

    Canada
    17 days ago
  • We are looking for a highly motivated senior software engineer who can lead large, strategic, and complex projects. This position demands...  ...product features. Our ideal candidate is someone who loves to collaborate with others but can also work independently to take an idea... 
    Full time

    Optro

    Canada
    a month ago
  •  ...About the Role: As a frontend-focused Senior Software Engineer , you will own the design and delivery of the user-facing experiences at...  ...backend services and APIs behind your features when needed. Collaborate closely with business stakeholders to architect and... 
    Full time
    Casual work

    Sardine

    Canada
    26 days ago
  •  ...seamlessly hands off to human agents when needed. As a Senior Software Engineer, Frontend , you'll help build the web applications that...  ...APIs, WebSockets, and real-time streaming technologies. Collaborate closely with AI and ML engineers to surface LLM-powered... 
    Full time

    Cresta

    Canada
    a month ago
  •  ...that detect errors and measure model capabilities across the software engineering lifecycle. Key Responsibilities Curate and author...  ...reliability, and provide structured feedback and improvements. Collaborate with cross-functional research and engineering teams to... 
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  • $61.6k - $113.9k

     ...~4-6 years of experience in software development, holding a related...  ...the last 3 months) with the core technology stack mentioned....  ...improvement initiatives. Collaborate effectively with cross-functional...  ...technologies, frameworks, and engineering best practices.... 
    Full time
    Work at office
    2 days per week
    3 days per week

    BMO Financial

    Canada
    more than 2 months ago
  •  ...curious , and build with engineering excellence as a first principle...  ...the Job As a Senior Software Engineer II on our Ads team,...  ...future of our offerings while collaborating with senior engineers and mentoring...  .... Team leadership: You share what works. You automate... 
    Full time
    Flexible hours

    Life360

    Canada
    23 days ago
  •  ...The Role BeyondTrust is seeking a Sr Software Development Engineer to help build the NHI Governance...  ...Mentor less-experienced engineers and share best practices in cloud-native development...  ...ambiguity. - Good communication and collaboration skills across technical and cross-... 
    Full time

    Beyondtrust

    Canada
    16 days ago
  •  ...looking for a Senior Software Developer to take real...  ...the services at the core of margin and lending....  ...trust group of senior engineers and own meaningful scope...  ...engineering teams, share context early, and ask...  ...side of it. You're collaborative and generous by default... 
    Full time

    Wealthsimple

    Canada
    a month ago
  •  ...vulnerable seniors through shared intention, pioneering spirit...  ...the courage to love. These core values and our participant-focus...  ...Management, the Senior Software Engineer is accountable for working...  ...Engineer regularly and directly collaborates with Solutions Architecture,... 
    Full time

    WelbeHealth

    Canada
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Core Sharing & Collaboration. Be the first to apply!