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

Principal Software Engineer, P1 & Engineering Strategy

$175.95k - $219.94k per year
Canada
  • Remote job
About Pantheon Pantheon brings together exceptional builders who take ownership, drive meaningful impact, and shape what's next for the web. We power more than 300,000 websites globally for organizations including Google, Princeton, Salesloft, Clorox, and the United Nations. Every day, thousands of developers and marketers use our WebOps platform to build, iterate, and scale WordPress, Drupal, and Next.js sites that reach billions of people worldwide. As an employer, we operate with the same philosophy that drives our product: foundation and freedom. Pantheon is a vibrant, remote-forward team of experts who care deeply about their craft and results. Here, you take ownership of work that matters, contribute alongside exceptional people, and see the impact you create. The Opportunity This is a rare chance to be at the ground floor of something genuinely new. Pantheon is building the next generation of web content infrastructure: a real-time, collaborative platform that redefines how teams create, publish, and manage content on the modern web. This is a zero-to-one role. The product is early, the architecture is being defined, and the decisions you make will shape how thousands of developers and content teams experience the web for years to come. You will not be maintaining legacy systems or iterating on feature #1001. You will be inventing the foundational layer of a new product category: one that sits at the intersection of developer tooling, visual editing, and cloud-native content infrastructure. Content management has been largely unchanged for two decades. CMSes were built for an era of documents and databases, not for the speed, collaboration expectations, or deployment patterns of today's web. Pantheon is uniquely positioned — with deep roots in the web platform, a global CDN, and a sophisticated branching platform already trusted by thousands of organizations — to build the content management experience that the modern web actually deserves. If you've ever wanted to work on a problem that is technically hard, commercially meaningful, and genuinely unsolved, this is it. The Role As a Staff Engineer on this team, you will be a technical leader and hands-on builder in equal measure. You will work across the full stack — from the APIs and real-time synchronization services that power the platform's backend, to the visual editing interfaces and component systems that content teams interact with every day. You will partner closely with product and design to shape the architecture, make build-vs-buy decisions, define engineering standards, and accelerate a small, focused team toward meaningful milestones. This role requires both breadth and depth. You are equally comfortable reasoning about distributed state management and crafting a delightful, low-latency editing experience in the browser. You understand that great infrastructure and great product experience are not in tension — they are the same problem viewed from different angles. What You Need to Succeed Platform Architecture & Technical Leadership
  • Design and own the architecture of a real-time content platform — including data models, sync protocols, API surface, and client-side state management.
  • Drive technical decisions that balance developer ergonomics, operational simplicity, and long-term scalability across a cloud-native, multi-tenant environment.
  • Define engineering standards for the team: API design conventions, testing strategy, performance budgets, and observability practices.
  • Evaluate and select third-party services, libraries, and infrastructure components — with a clear framework for build vs. buy tradeoffs.
Full-Stack Product Development
  • Build backend services that power collaborative editing, conflict resolution, and content delivery — operating reliably at scale across a distributed cloud infrastructure.
  • Build frontend systems that enable visual, real-time editing experiences — including page builders and publishing workflows.
  • Own the integration layer between the editing experience and the underlying platform: APIs, webhooks, and the developer-facing extension model.
  • Contribute meaningfully to UX architecture — not just implementation — by collaborating with design on interaction models for novel, stateful editing flows.
Cross-Functional Collaboration & Mentorship
  • Serve as a technical partner to product and design — translating ambiguous problem spaces into concrete technical strategies and phased delivery plans.
  • Mentor and elevate engineers on the team through code review, pairing, architecture feedback, and clear documentation of technical decisions.
  • Engage with customers and partners to pressure-test architectural assumptions and ensure the platform addresses real-world integration patterns.
What You Bring to the Table Experience & Technical Depth
  • 10+ years of overall software engineering experience, with a strong track record of ownership across the full product lifecycle.
  • Genuine full-stack capability — you have shipped production systems on both the backend (APIs, data services, cloud infrastructure) and frontend (interactive UIs, component systems, browser performance).
  • Experience with real-time or collaborative systems — whether content editing, multiplayer applications, event-driven architectures, or live data synchronization.
  • Cloud-native fluency : you are comfortable designing and operating services in GCP, AWS, Cloudflare, or Azure, with experience in containerization and modern deployment pipelines.
  • API design expertise : you have strong opinions about REST, GraphQL, and event-driven interfaces — and know when to apply each.
  • Frontend architecture chops : you understand component modeling, state management, rendering performance, and the browser platform at a level that goes well beyond framework familiarity.
  • Bachelor's degree in Computer Science or equivalent practical experience.
Soft Skills & Values
  • Owners mindset : you are energized by ambiguity, take initiative without being asked, and feel personal ownership over outcomes — not just outputs.
  • Clear communicator : you can translate complex technical tradeoffs for product partners, write crisp design docs, and give feedback that makes engineers better.
  • Systems thinker : you see how architectural decisions today create optionality or debt tomorrow, and you make those tradeoffs consciously.
  • Builder's patience : zero-to-one work is non-linear. You understand that the path to a great product involves iteration, dead ends, and genuine collaboration — and you thrive in that environment.
Bonus Skills
  • Experience with visual or low-code editing interfaces (page builders, WYSIWYG editors, drag-and-drop component systems).
  • Familiarity with CMS architectures — headless, hybrid, or traditional — and their tradeoffs in real-world deployments.
  • Experience building developer-facing platforms or extension systems (SDKs, plugin APIs, CLI tooling).
  • Contributions to open-source projects in the web platform or developer tooling ecosystem.
What We Offer We have all the usual perks and benefits but what we can really offer you is a fantastic work environment powered by an amazing team.
  • Industry competitive compensation and equity plan
  • Paid Time Off (PTO), Paid Sick Leave (PSL) and 11 Paid Company Holidays
  • Full medical coverage (Extended health care, dental, vision)
  • Top-of-line equipment
  • In-office workspace (Vancouver, BC Canada)
  • Monthly allowance for wellness, reading and access to LinkedIn Learning for continued development
  • Events and activities both team-based and company wide that inspire, educate and cultivate
Pantheon is an equal opportunity employer and we welcome applications from all backgrounds regardless of race, color, religion, sex, national origin, ancestry, age, marital status, sexual orientation, gender identity, veteran status, disability, or any other classification protected by law. Pantheon complies with federal and local disability laws and makes reasonable accommodations for applicants and employees with disabilities. If you need a reasonable accommodation due to a disability for any part of the interview process, please contact [email protected] . Pursuant to local and federal regulations, Pantheon will consider qualified applicants with arrest and conviction records for employment. The Canadian base salary range for this position is $175,950 - $219,938 CAD per year. Our salary ranges are determined by role, level, and location. At Pantheon, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. Visa Sponsorship is not available at this time.
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, P1 & Engineering Strategy in Canada vacancy
  •  ...RESPONSIBILITIES At SpryPoint we value collaborate work environments, automation, learning, and delivering value to our users. As a Software Engineer III  at SpryPoint, you will be building and integrating interactive web applications, services, and apps that real people will... 
    Suggested
    Full time
    Summer work
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    SpryPoint

    Canada
    1 day ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving...  ...cutting technical problems ~ Experience driving technical strategy, standards, and architecture across teams ~ Strong understanding... 
    Suggested
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    more than 2 months ago
  • $136k - $168k per year

     ...where you are in the world. THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to join our forward-...  ...bridge work management systems with downstream marketing engines. Deploy Custom Webhooks: Design, build, and test... 
    Suggested
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    a month ago
  • $160k - $180k per year

     ...Position Summary: We are seeking a Staff Software Engineer, Payments to provide technical...  ...production. You prefer architecture and strategy work but no longer want to write code....  ...coding despite operating at Staff or Principal level. Why Join the Payments Team?... 
    Suggested
    Internship

    Kindsight

    Canada
    15 days ago
  • $145k - $193k per year

     ...PENN’s omnichannel gaming and entertainment strategy. When you join PENN Entertainment’s...  ...About the Team As part of the Bet Engine team, you will be working with a group of...  ...performant, resilient, accurate, best-in-class software platform to drive sportsbook wagering,... 
    Suggested
    Remote job
    Canada
    10 hours ago
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...operations and uplevel their commercial strategy through a unified platform that...  ...Make an Impact: As a Senior Software Engineer on the Workflow Squad, you'll design, build... 
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Weekend work

    Third-Party Job Posts

    Canada
    1 day ago
  • $80 per hour

     ...RESPONSIBILITIES: Leads and architects software solutions written in Java that integrate...  ...leadership and guidance to a small engineering team to maintain and enhance this application...  ...teams to define workstreams, technical strategies and product roadmaps  Helps define and... 
    Hourly pay
    Fixed term contract
    Remote work
    Flexible hours

    DEPT®

    Canada
    29 days ago
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer...  ...Azure DevOps, with demonstrated mastery of Git and branching strategies such as GitHub Flow. Rated Requirements & Technical... 
    Contract work
    Remote work

    Oomple

    Canada
    18 days ago
  • $101k - $151k per year

     ...surprises, and no tradeoffs on what matters most. About the Engineering team The Engineering team builds systems that power Affirm’s...  ...experiences that help shoppers understand Affirm on merchant sites. As a Software Engineer I, you will contribute to reliable, accessible, and... 
    Remote job
    Internship
    Work at office
    Flexible hours
    Canada
    10 hours ago
  • $174.49k - $205.33k per year

     ...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance...  ...Management Canada Holdings Inc. About This Role: The Senior Software Engineer, DevOps is part of the Infrastructure Engineering team... 
    Full time
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    1 day ago
  • $218.42k - $302.84k per year

     ...Tailscale is making safe connection effortless by delivering software that makes it easy to securely interconnect people and their devices...  ...Role We’re seeking a skilled and diligent full-time Software Engineer to join our growing team. You will work as part of the engineering... 
    Remote job
    Full time
    Internship
    Work at office
    Home office
    Flexible hours
    Canada
    10 hours ago
  • $120k - $150k per year

     ...Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming Payments Engineering team and take meaningful ownership of Kindsight's next-generation Payments... 

    Kindsight

    Canada
    15 days ago
  • $100k - $120k per year

     ...Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: We are seeking an Intermediate Software Engineer, Payments to join a newly forming Payments Engineering team and help build Kindsight's next-generation Payments Platform.... 

    Kindsight

    Canada
    15 days ago
  • $6000 per month

     ...Software Development Interns - Waterloo University Remote - Fall Semester About Brave Brave is on a mission to protect the human...  ...that blocks creepy ads and trackers by default, a private search engine with a truly independent index, private AI assistant, latest... 
    Internship
    Remote work
    Flexible hours

    Brave

    Canada
    7 days ago
  • $170.4k - $234.3k per year

     ...campaigns across programmatic advertising and marketing channels. Engineering at StackAdapt:  As an Engineer at StackAdapt, you will be...  ...our customers Mentor the team and lead by example to uphold software development best-practices in addition to conducting rigorous... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    a month ago
  •  ...à la recherche d'un·e Cinematic Animator Principal.e passionné·e et engagé·e pour rejoindre...  ...ou le cinéma. Solide compréhension des principes cinématographiques, notamment le rythme,...  ...Expérience avec des outils tels qu'Unreal Engine, Maya, MotionBuilder ou des logiciels comparables... 
    Long term contract
    Worldwide

    Hasbro

    Canada
    2 days ago
  • $150k - $210k per year

     ...technology helps operators thrive while delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real customers... 
    Full time

    Checkfront

    Canada
    a month ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  •  ...builders doing the best work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders. If you want to...  ...them on a technical capacity - Proficiency in Python and strong software development knowledge, inclusive of a deep understanding of software... 
    Full time
    Immediate start
    Remote work

    Elevenlabs

    Canada
    a month ago
  •  ...in Montreal, QC. We’re looking for a passionate and dedicated  Principal Cine Designer to join the Montreal team and help bring our first...  ...role focuses on translating narrative content into compelling in-engine cinematics through staging, performance, camera work, and... 
    Long term contract
    Full time
    Internship

    Hasbro

    Canada
    25 days ago
  •  ...that on the intelligence of a single AI engine —  Loomi — so that personalization isn't...  ...(GTM) organization in the Americas. The Principal HRBP will partner closely with GTM leaders...  ...initiatives. You’ll move comfortably between strategy and execution: shaping the long‑term... 
    Long term contract
    Remote work
    Flexible hours
    Shift work
    1 day per week

    Bloomreach

    Canada
    1 day ago
  • $135k - $180k per year

     ...Job Description. Huge is looking for a Director of AI Content Strategy to drive innovation and excellence. This role will lead the development...  ...patterns. Partner with Experience Design, Product, and Engineering teams to scale content operations and ensure quality across... 
    Full time
    Local area
    Remote work

    Huge

    Canada
    2 days ago
  • $150k - $175k per year

     ...Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and...  ...Experience with automation, CI and CD. Experience building software collaboratively using pull requests and code reviews Excellent... 
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    a month ago
  •  ...looking for a passionate and dedicated Principal Cinematic Animator to join the...  ...with cinematics, design, and engineering teams to deliver compelling narrative...  ...with tools such as Unreal Engine, Maya, MotionBuilder, or comparable software. ~ Ability to work independently... 
    Long term contract
    Internship

    Hasbro

    Canada
    a month ago
  •  ...through the magic of play. This is your chance to shape legendary play that lasts a lifetime. About the Role Hasbro is seeking a Principal SAP Security Analyst to join our IT Security team in Montreal. This senior individual contributor position will assist in steering... 
    Long term contract
    Shift work

    Hasbro

    Canada
    11 days ago
  •  ...Drive AI-enabled content strategy for a major Sitecore migration while implementing cutting-edge GEO and content operations frameworks....  ...clarity, and content structure optimization Implement GEO (Generative Engine Optimization) strategies while preserving existing SEO... 
    Remote job

    EPAM Systems

    Canada
    15 days ago
  •  ...The Capital team is responsible for managing the end-to-end risk strategy for Stripe's lending product. The team is based in the US and...  ...to shape the future of Stripe. We partner closely with Stripe's engineering, data science, product, and servicing teams to leverage... 
    Work at office

    Stripe

    Canada
    a month ago
  •  ...deliver on the promise of AI. What is The Role   We're looking for a Principal Product Manager to be the primary product voice for Elastic...  ...will be the person a CISO trusts in the room, the person an engineering lead respects for the quality of your requirements, and the person... 
    Full time

    Elastic

    Canada
    19 days ago
  • $107k - $156k per year

     .... THE ROLE DEPT® is seeking a Senior Analytics & Identity Engineer to join our forward-deployed architecture squad in North America...  ...WHAT YOU BRING Telemetry & Analytics Engineering: 6+ years of software engineering experience focusing on web/app analytics... 
    Work at office
    Local area
    Remote work
    Flexible hours

    DEPT®

    Canada
    a month ago
  •  ...Our partner is looking for a Senior DevOps Engineer based in Canada. This is a senior...  ...delivery practices that enable reliable software development and releases. You will work across...  ...architecture, and deployment strategies. ~ Evaluate and apply modern DevOps and... 
    Remote job
    Canada
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, P1 & Engineering Strategy. Be the first to apply!