Principle Engineer / Vp Of Engineering
Foreplay
Careers / Principle Engineer / VP of EngineeringPrinciple Engineer / VP of Engineering
Location:
Remote. Canada or US, Eastern-time overlapReports to:
Founder (product direction) and General Manager (cadence and priorities)Team:
4 engineers plus contractors today. You grow it to 7 or 8.Split:
50% in the code, 50% working on the system rather than in itAbout Us:
Foreplay.Co redefines the way marketers engage with ads—empowering them to save ads into a personalized swipe file, curate briefs, and spy on competitors’ entire ad libraries.Founded in 2021, Foreplay is a fast-growing, bootstrapped, and profitable SaaS company building the future of ad creative workflows. Based in Toronto, Canada, with a fully remote team across multiple countries, we’re a scrappy and fast-moving startup focused on helping marketers discover, analyze, organize, and leverage the best-performing ads.Today, more than 10,000 marketers, brands, and agencies use Foreplay to make their creative research and advertising workflows faster and more effective.The Role
This is a player-coach role. Half your week is in the code. The other half is deciding what the code should be, who builds it, and how. If you want a seat where you only manage, this is NOT it. If you want a seat where you only code, this is not it either.You inherit a real distributed system: an event-driven pipeline that ingests about 2 million new unique ads a day from public ad libraries, enriches them on a self-hosted GPU fleet (transcription, creative classification, embeddings), and projects them into a 220-million-document semantic search index, a 50-billion-row ClickHouse warehouse, and a public API and MCP server that sell the corpus as data.Alongside it sits Lens, a performance-analytics product that pulls directly from Meta, TikTok, and LinkedIn ad accounts and compiles metric definitions into ClickHouse SQL at query time. It runs on about 80 bare-metal servers, across roughly 40 services and 70 repositories, in Node, Python, and Vue.It works, it makes money, and it was built fast by a small number of people. Some of it exists in two generations at once. Some of it lives in one person’s head. Your job is not to rewrite it. Your job is to make it boring to operate, retire what should be retired, and ship on top of it faster than we ever have, using agents to do most of the typing.On that last point we are not neutral. We believe software development has changed permanently, and that the teams who win will be the ones who direct agents well, not the ones who type fastest. You will lead that shift here. By the end of your first quarter, routine code at Foreplay should be written and routine bugs squashed without a human in the loop, and the humans should be spending their time on the problems that deserve them.What You Will Own
The platform
Every service, every queue, every store, every server. You decide what gets consolidated, what gets retired, and what gets left alone. You own uptime, cost, and the fact that nobody at Foreplay should learn about an outage from a customer.The way we build
You define how work gets scoped, how agents are directed, how their output is reviewed, and how that scales across 70 repos and a growing team. Work is scoped as projects and jobs-to-be-done in Linear today;
you will make it AI-first and AI-led.The team
Five engineers today, each of whom owns a piece of the system nobody else knows. You end that. You grow the team to 7 or 8, run their 1:1s, set their scorecards, and hold the standard. If you have people you trust and want to bring, we want to meet them.Shipping
You work with the founder and GM on what gets built, then you make sure it ships. You will personally ship things customers can see. Product opinion is expected.Who we are looking for
At least 5 years shipping production code before coding agents existed. You have been paged. You have run a migration that went sideways. You know what a Kafka consumer lag number means at 2am.Fully bought in on agentic software development, with a specific and defensible opinion on how agent-driven work should be scoped, implemented, reviewed, and scaled. “I use Copilot” is not an opinion.Still in the code and planning to stay there. You are comfortable running agents across many repositories at once, and you know the difference between that and typing in one.Language-agnostic. Our stack is Node, Python, and Vue on Cloudflare, Kafka, ClickHouse, Postgres, MySQL, Firestore, and Elasticsearch. You should recognize most of it, but what matters is that you can read an unfamiliar codebase, ship a correct change in it, and leave the language choice alone.You have operated event-driven or streaming systems at real volume, or you are close enough that you can read our architecture and know what you would do first.System design at real volume. Kafka is the backbone of everything we do. You have operated event-driven or streaming systems at scale, and when something is one machine with no replica, you can draw the design that survives losing it, state the trade-off, and pick one.You have product opinions and you argue for them. You care what gets built, not just how.High agency. You default to shipping. You do not wait for permission or a perfect spec.You want to build and lead a small, senior team, and you know how to do it without adding ceremony.You communicate directly. You can present anything in a 1-take Loom.Bonus Points
You have led through the shift from manual to agent-driven development somewhere else.Bare-metal or self-hosted infrastructure comfort. Docker on your own servers, not only managed cloud.Background with Google Cloud, Firestore and Cloud Functions.Search relevance and vector search experience on Elastic.MarTech or AdTech background, or you have been a heavy user of tools like ours.You have engineers who would follow you.You might NOT want this job if
You think planning is the most efficient way to avoid failure, or you treat structure as a substitute for output.You have no opinion on how agentic development should be scoped, implemented, and scaled.You are romantic about traditional software development and think of AI-written code as a compromise.You want to spend more time managing people than building product & ops.Why people choose Foreplay
You’ll build at a scale most engineers only read about.
Two million new ads a day. Hundreds of millions indexed and searchable by meaning, not just keywords. When you change how the pipeline works, you change what the world's best marketers see the next morning.Your work lands in front of the people who set the bar.
AG1, Dr. Squatch, Rhode Beauty and thousands of other brands and agencies open Foreplay every day to decide what to make next. Ship on Tuesday, watch them use it Wednesday, hear about it in Intercom Thursday.You get the keys, not a ticket queue.
You own the platform, the team, and the way software gets built here. Nobody above you will second-guess a technical call you can defend. The flip side: nobody above you will make it for you either.You’ll define what an AI-first engineering team actually looks like.
Not a pilot, not a policy doc. A real team, a real codebase, real customers, and a mandate to make agents do the typing while humans do the thinking. Most engineers will spend the next five years adapting to this shift. You'll spend them designing it.The business is already working.
Bootstrapped, profitable, growing 75%+ a year for three years running. No board, no runway math, no pivot on the horizon. Just a machine that makes money and wants to go faster.Compensation:
Competitive base plus an uncapped performance bonus tied directly to company growth. When the company grows, so does your number. There is no ceiling on it.How We’ll Measure Success
Within 30 days:
You have shipped one thing customers can see or feel. You can diagnose an incident on any part of the platform without calling the person who built it, and the runbook you used is written down.Within 60 days:
Routine code is being written and routine bugs squashed by agents without a human in the loop. Something pages a human before a customer notices.Within 90 days:
There is no single-owner system in the company. The development process has shifted to AI-first and AI-led. Deploys are boring.Within 6 months:
The team is 7 or 8. At least one legacy generation of the platform has been retired. We ship measurably faster than before you arrived, and infrastructure costs less.Within 12 months:
Every machine reports its health to one view and alerts reach Slack on a threshold and on silence. Data processing, and infrastructure costs are not linear and the company is shipping more, faster with more platform reliability.At any point:
You make a technical call nobody asked you to make, and the platform is faster, cheaper, or more reliable because of it. The team can explain any system without you in the room.How We’ll Measure Failure
Within 30 days:
You are still “getting context.” You have a document about the architecture and no commits.Within 60 days:
Agents are your personal productivity tool, not the team’s process. Velocity is unchanged. Meeting count is up.Within 90 days:
You have proposed a large migration or rewrite. The team is more organized and ships slower.Within 6 months:
Headcount grew but leverage did not. The company still depends on individual heroics, yours included.Within 12 months:
We still learn about outages from customers. Releases still cannot be rolled back by name. You are the only person who can recover the systems you built.At any point:
You let agent-written code merge without owning it, or you refuse to let it merge because a human didn't write it. You are a new single point of failure.
#J-18808-Ljbffr
Location:
Remote. Canada or US, Eastern-time overlapReports to:
Founder (product direction) and General Manager (cadence and priorities)Team:
4 engineers plus contractors today. You grow it to 7 or 8.Split:
50% in the code, 50% working on the system rather than in itAbout Us:
Foreplay.Co redefines the way marketers engage with ads—empowering them to save ads into a personalized swipe file, curate briefs, and spy on competitors’ entire ad libraries.Founded in 2021, Foreplay is a fast-growing, bootstrapped, and profitable SaaS company building the future of ad creative workflows. Based in Toronto, Canada, with a fully remote team across multiple countries, we’re a scrappy and fast-moving startup focused on helping marketers discover, analyze, organize, and leverage the best-performing ads.Today, more than 10,000 marketers, brands, and agencies use Foreplay to make their creative research and advertising workflows faster and more effective.The Role
This is a player-coach role. Half your week is in the code. The other half is deciding what the code should be, who builds it, and how. If you want a seat where you only manage, this is NOT it. If you want a seat where you only code, this is not it either.You inherit a real distributed system: an event-driven pipeline that ingests about 2 million new unique ads a day from public ad libraries, enriches them on a self-hosted GPU fleet (transcription, creative classification, embeddings), and projects them into a 220-million-document semantic search index, a 50-billion-row ClickHouse warehouse, and a public API and MCP server that sell the corpus as data.Alongside it sits Lens, a performance-analytics product that pulls directly from Meta, TikTok, and LinkedIn ad accounts and compiles metric definitions into ClickHouse SQL at query time. It runs on about 80 bare-metal servers, across roughly 40 services and 70 repositories, in Node, Python, and Vue.It works, it makes money, and it was built fast by a small number of people. Some of it exists in two generations at once. Some of it lives in one person’s head. Your job is not to rewrite it. Your job is to make it boring to operate, retire what should be retired, and ship on top of it faster than we ever have, using agents to do most of the typing.On that last point we are not neutral. We believe software development has changed permanently, and that the teams who win will be the ones who direct agents well, not the ones who type fastest. You will lead that shift here. By the end of your first quarter, routine code at Foreplay should be written and routine bugs squashed without a human in the loop, and the humans should be spending their time on the problems that deserve them.What You Will Own
The platform
Every service, every queue, every store, every server. You decide what gets consolidated, what gets retired, and what gets left alone. You own uptime, cost, and the fact that nobody at Foreplay should learn about an outage from a customer.The way we build
You define how work gets scoped, how agents are directed, how their output is reviewed, and how that scales across 70 repos and a growing team. Work is scoped as projects and jobs-to-be-done in Linear today;
you will make it AI-first and AI-led.The team
Five engineers today, each of whom owns a piece of the system nobody else knows. You end that. You grow the team to 7 or 8, run their 1:1s, set their scorecards, and hold the standard. If you have people you trust and want to bring, we want to meet them.Shipping
You work with the founder and GM on what gets built, then you make sure it ships. You will personally ship things customers can see. Product opinion is expected.Who we are looking for
At least 5 years shipping production code before coding agents existed. You have been paged. You have run a migration that went sideways. You know what a Kafka consumer lag number means at 2am.Fully bought in on agentic software development, with a specific and defensible opinion on how agent-driven work should be scoped, implemented, reviewed, and scaled. “I use Copilot” is not an opinion.Still in the code and planning to stay there. You are comfortable running agents across many repositories at once, and you know the difference between that and typing in one.Language-agnostic. Our stack is Node, Python, and Vue on Cloudflare, Kafka, ClickHouse, Postgres, MySQL, Firestore, and Elasticsearch. You should recognize most of it, but what matters is that you can read an unfamiliar codebase, ship a correct change in it, and leave the language choice alone.You have operated event-driven or streaming systems at real volume, or you are close enough that you can read our architecture and know what you would do first.System design at real volume. Kafka is the backbone of everything we do. You have operated event-driven or streaming systems at scale, and when something is one machine with no replica, you can draw the design that survives losing it, state the trade-off, and pick one.You have product opinions and you argue for them. You care what gets built, not just how.High agency. You default to shipping. You do not wait for permission or a perfect spec.You want to build and lead a small, senior team, and you know how to do it without adding ceremony.You communicate directly. You can present anything in a 1-take Loom.Bonus Points
You have led through the shift from manual to agent-driven development somewhere else.Bare-metal or self-hosted infrastructure comfort. Docker on your own servers, not only managed cloud.Background with Google Cloud, Firestore and Cloud Functions.Search relevance and vector search experience on Elastic.MarTech or AdTech background, or you have been a heavy user of tools like ours.You have engineers who would follow you.You might NOT want this job if
You think planning is the most efficient way to avoid failure, or you treat structure as a substitute for output.You have no opinion on how agentic development should be scoped, implemented, and scaled.You are romantic about traditional software development and think of AI-written code as a compromise.You want to spend more time managing people than building product & ops.Why people choose Foreplay
You’ll build at a scale most engineers only read about.
Two million new ads a day. Hundreds of millions indexed and searchable by meaning, not just keywords. When you change how the pipeline works, you change what the world's best marketers see the next morning.Your work lands in front of the people who set the bar.
AG1, Dr. Squatch, Rhode Beauty and thousands of other brands and agencies open Foreplay every day to decide what to make next. Ship on Tuesday, watch them use it Wednesday, hear about it in Intercom Thursday.You get the keys, not a ticket queue.
You own the platform, the team, and the way software gets built here. Nobody above you will second-guess a technical call you can defend. The flip side: nobody above you will make it for you either.You’ll define what an AI-first engineering team actually looks like.
Not a pilot, not a policy doc. A real team, a real codebase, real customers, and a mandate to make agents do the typing while humans do the thinking. Most engineers will spend the next five years adapting to this shift. You'll spend them designing it.The business is already working.
Bootstrapped, profitable, growing 75%+ a year for three years running. No board, no runway math, no pivot on the horizon. Just a machine that makes money and wants to go faster.Compensation:
Competitive base plus an uncapped performance bonus tied directly to company growth. When the company grows, so does your number. There is no ceiling on it.How We’ll Measure Success
Within 30 days:
You have shipped one thing customers can see or feel. You can diagnose an incident on any part of the platform without calling the person who built it, and the runbook you used is written down.Within 60 days:
Routine code is being written and routine bugs squashed by agents without a human in the loop. Something pages a human before a customer notices.Within 90 days:
There is no single-owner system in the company. The development process has shifted to AI-first and AI-led. Deploys are boring.Within 6 months:
The team is 7 or 8. At least one legacy generation of the platform has been retired. We ship measurably faster than before you arrived, and infrastructure costs less.Within 12 months:
Every machine reports its health to one view and alerts reach Slack on a threshold and on silence. Data processing, and infrastructure costs are not linear and the company is shipping more, faster with more platform reliability.At any point:
You make a technical call nobody asked you to make, and the platform is faster, cheaper, or more reliable because of it. The team can explain any system without you in the room.How We’ll Measure Failure
Within 30 days:
You are still “getting context.” You have a document about the architecture and no commits.Within 60 days:
Agents are your personal productivity tool, not the team’s process. Velocity is unchanged. Meeting count is up.Within 90 days:
You have proposed a large migration or rewrite. The team is more organized and ships slower.Within 6 months:
Headcount grew but leverage did not. The company still depends on individual heroics, yours included.Within 12 months:
We still learn about outages from customers. Releases still cannot be rolled back by name. You are the only person who can recover the systems you built.At any point:
You let agent-written code merge without owning it, or you refuse to let it merge because a human didn't write it. You are a new single point of failure.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Principle Engineer / Vp Of Engineering in Winnipeg, MB vacancy
$172.8k - $225.6k per year
...across the Atlassian organisation for continually raising the technical bar and evangelizing a high technical standardPartner across Engineering teams to take on company-wide initiatives spanning multiple projectsTransfer your depth of knowledge and share best engineering...SuggestedInternshipWork at officeLocal area- ...firmly against individual and systemic discrimination and racism as per the Canadian Human Rights Act. Position Summary Jordan's Principle is a child first and needs based principle that applies equally to all First Nations children residing on and off reserve. It...SuggestedLong term contractFull timeContract workWork at officeRemote workFlexible hoursNight shift
- ...integration across products and platforms. What You’ll Need Advanced academic credentials in a quantitative field (Computer Science, Engineering, Mathematics, or related discipline). 10+ years of experience in data science, machine learning, or applied AI with a strong...SuggestedLong term contractWorldwide
$108.5k - $225.2k per year
...work better for everyone through people‑led, responsible AI while Caring. Connecting. Growing together. As a Principal Quality Engineer within the Optum Enterprise Imaging team, you will serve as the senior technical quality leader for Enterprise Imaging integration and...SuggestedRemote work$180k - $200k per year
...AgencyFlywheel Job FunctionData and Analytics Job SubfunctionData Engineering Job DescriptionVP Product and Engineering, Perpetua About... ...within the Flywheel Commerce Network, and we are looking for a VP of Product and Engineering to own it end to end. Reporting to the...SuggestedWork at officeShift work3 days per week$238.7k - $328.3k per year
VP, Software EngineeringApplication Deadline: 30 November 2026 Department: Software Engineering Employment Type: Full Time Location: British Columbia, Canada (Hybrid) Compensation: CA$238,700 - CA$328,300 / year DescriptionPhotonic is building first...Long term contractFull timeRelocation packageFlexible hours$180k - $200k per year
...world’s leading brands. Perpetua, a challenger brand retail media platform within the Flywheel Commerce Network, seeks a VP of Product and Engineering to own it end to end.Responsibilities Own the complete product and engineering strategy for Perpetua, including roadmap...- ...VP, Software Engineering at Photonic Inc, British Columbia, Canada (Hybrid). A executive-level full time position in the Engineering team, listed under software engineering. As VP, Software Engineering , you will define and lead the software strategy that enables Photonic'...Full time
$120.8k - $170.8k per year
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications ...Full time$120.8k - $170.8k per year
## VP Senior Software EngineerApply: Hybrid: Ontario Canada: Full time: Posted Yesterday: 261002718The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and...Full time- Transform AI-assisted software delivery as CXT Software’s VP of Engineering, owning quality, architecture, and SaaS operations globally. The engagement is fully remote.This senior engineering leadership role reports to the CTO and shapes how teams build and run software in...Remote work
- ...executives on critical risk management strategies as they relate to the delivery of the Program. Provides strategic advice on contract engineering services, developing procurement strategies in collaboration with Procurement and evaluating proposals/bids based on best value....Long term contractContract workTemporary workPart timeFor contractorsWork at office
- Vantage, a remote-first tech company based in Toronto, seeks a VP of Engineering to lead a multi-team SaaS organization. You will report to the CTO, mentor engineering managers, drive delivery, quality, and reliability, and partner with Product and Design to translate strategy...Remote work
- Lead quantum software strategy at Photonic Inc in British Columbia, Canada, using AI and software engineering leadership in a hybrid executive role.As VP, Software Engineering, you will guide software from research toward scalable quantum computing systems. You will oversee...
- AI-assisted development, reliability, and measurable engineering results define this fully remote VP role at CXT Software. Lead distributed teams globally.Reporting to the CTO, you will lead engineering and SaaS operations end to end. Own people, architecture, quality, delivery...Remote work
- Lead Photonic’s software strategy for scalable quantum computing from British Columbia in a hybrid executive role. Shape AI-enabled engineering across complex technical systems.As Vice President of Software Engineering, you will guide software systems, simulations, compilers...
- Avenue.io Inc. in Montreal is seeking a Senior Engineering Manager to lead and mentor a team of 4-5 project engineers, shaping priorities and resource allocation across multiple product programs. You will own lab operations, testing, certifications (UL/ETL/CSA/Energy Star),...Remote workOverseas
$250k per year
...real estate app in Canada — is hiring a VP, Product to lead the product... ...alongside the CEO and Senior Director of Engineering: vision, strategy, roadmap, design, and product... ...and independent thinking — We use first-principles thinking to go beyond surface-level answers...Permanent employmentFull timeInternshipRemote work- ...to build and scale a world-class marketing engine from the ground up. This is a rare... ...shaping the future of creative work. The VP of Marketing will own the entire marketing... ...action, ownership, and building from first principles.Salt is acting as an Employment Agency in...Long term contract
- Lead Murata Power Solutions' engineering initiatives globally. As the Vice President of Engineering, you'll drive innovation in power conversion and enhance team performance across North America and Asia. This high-level role requires a seasoned engineering leader to oversee...
$120.8k - $170.8k per year
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to...Full time$226k - $303k per year
...together.Build Mentimeter's enterprise growth engine 40 million users have experienced the... ...growth engine - and we are looking for a VP Enterprise Marketing to lead that journey.... ...throughout the recruitment process. These principles are also an important part of how we assess...Long term contractInternshipWork at officeLocal area$120.8k - $170.8k per year
About the Role We're looking for a senior engineer who thinks clearly across the full product development lifecycle, from design through to production, and brings an AI-first mindset to how they work.This is a hands‑on, senior individual contributor role with room to grow...Full time- A growing technology firm seeks a VP of Engineering to lead and inspire the engineering team. You will guide technical direction while fostering a culture of learning and accountability. The ideal candidate has significant experience in SaaS environments and a passion for mentoring...Remote work
$120.8k - $170.8k per year
...senior technical leader specializing in building high-performance, interactive data visualization platforms and enterprise reporting engines. This is an expert-level role focused on creating advanced, web-based analytical applications that combine rich, interactive frontends...Full time- We are hiring a VP of Design & Product Development based in Toronto to lead the product vision at a premium Canadian outdoor lifestyle... ...choices, repairability and product longevity as core design principles. Commercial & Cross-Functional Leadership Partner with Merchandising...Long term contractSeasonal workRelocationOverseas
- ...opportunity might be right here. We are looking for a Regional VP to join our Admin team in Quebec. Job SummaryThe Regional Vice... ...accounts. Operational Excellence (Lean) Implement Lean principles and establish a structured and effective operating cadence. Promote...
- ...CXT Software seeks an AI-Native VP of Software Engineering to lead our SaaS engineering org end to end. You will own people, architecture, quality, delivery, production reliability, and customer outcomes. Our stack is .NET, C#, JavaScript/TypeScript, Angular, SQL, MAUI,...
- Are you an engineering leader who has scaled a SaaS organization through managers and turned AI-assisted development into measurable results?CXT... ...control are not optional.We are looking for an AI-Native VP of Software Engineering to lead our engineering and SaaS operations...For contractorsImmediate startRemote workFlexible hours
$300k per year
Snaplii is hiring a VP of Finance in Toronto who can manage the books, the money, the transactions and the systems together, and who... ...steps in finance and payment operations, then work with product and engineering to automate them and to monitor for fund discrepancies, late...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principle Engineer / Vp Of Engineering. Be the first to apply!
Related searches
- forklift engineer Winnipeg, MB
- junior aws engineer Winnipeg, MB
- city engineer Winnipeg, MB
- powertrain engineer Winnipeg, MB
- engineer intern Winnipeg, MB
- contact center engineer Winnipeg, MB
- visa sponsorship engineer Winnipeg, MB
- solid waste engineer Winnipeg, MB
- ingénieur génie des procédés Winnipeg, MB
- entry level engineer Winnipeg, MB

