Senior Software Engineer, Data
venn
About Venn
Venn is the fastest-growing B2B fintech in Canada.
We're on a mission to transform business banking for Canadian entrepreneurs and are looking to hire A-players interested in disrupting traditional banking practices. As the ONLY digital banking platform in Canada offering a truly modern solution, we have seen accelerated growth—scaling to support more than 10,000 Canadian businesses in under two years. Business owners are tired of the big banks’ monopoly and are looking for modern tools that replace the legacy systems that have been their only option for over 100 years.
We've raised over $26.5M from Tier 1 investors such as Gradient, Left Lane Capital, Intact, and XYZ Venture Capital. Interested in redefining the future of banking in Canada? Look no further.
What You'll Be Doing
Own Venn’s data infrastructure, including pipelines, models, warehouses, and reporting layers that power product, finance, risk, operations, marketing, and leadership decisions.
Build reliable ETL and ELT pipelines that ingest, transform, and structure data from our core product, banking partners, card processors, payment systems, accounting integrations, CRM, marketing tools, and internal systems.
Design clean, trusted data models and analytics layers that make business-critical data easy to access, understand, and use across the company.
Partner with engineering on event schemas, tracking requirements, and measurement architecture to ensure data is reliable, scalable, and built correctly from the start.
Improve data quality, observability, documentation, lineage, testing, and governance across the stack.
Empower teams across Venn to use AI-assisted workflows, MCPs, and trusted data tools to safely query data, run analysis, and answer business questions independently.
Build dashboards, reports, and self-serve workflows for core company metrics, including transaction volume, card spend, FX, balances, revenue, activation, retention, onboarding conversion, acquisition, and risk signals.
Support marketing, growth and sales measurement where needed, including attribution, paid media incrementally, web analytics, CRO, lifecycle analytics, SEO, and organic acquisition reporting.
Help translate complex data into clear recommendations that influence product, GTM, finance, and leadership decisions.
What You’ll Need
5+ years of experience in data engineering, analytics engineering, or a highly technical data role.
Experience building and maintaining reliable ETL or ELT pipelines using modern data tooling.
Experience working with data warehouses, transformation frameworks, BI tools, and event or product analytics systems.
Strong understanding of data quality, testing, documentation, lineage, metric definition, and analytics reliability.
Strong SQL skills and experience building production-grade data models.
Ability to translate ambiguous business questions into clean data models, dashboards, and clear recommendations.
Experience partnering with engineering teams on tracking requirements, event schemas, and data infrastructure.
Comfort working cross-functionally with product, engineering, finance, operations, growth, marketing, RevOps, and leadership teams.
Experience with marketing, growth, or web analytics, including attribution, funnel analysis, paid media measurement, SEO analytics, lifecycle analytics, or CRO.
Strong communication skills, with the ability to explain technical data concepts and analytical findings in a way that drives business decisions.
Bonus Points
Experience at an early-stage or fast-growing startup.
Experience at a fintech
Perks & Benefits
Competitive salary.
Latest tech and equipment.
- ...to help redefine the future of how work gets done. The Data Engineering Experience (DEX) team and help shape the future of data... ...invite you to be part of our team's success story. AS A SENIOR SOFTWARE ENGINEER YOU WILL: ~ Drive high impact initiatives that span...SeniorFull time
- ...learn more about working at Coinbase. The Data Platform team builds and operates systems... ...and powering end-user experiences. As an engineer on the team you will contribute to the... ...You have at least 5+ years of experience in software engineering. You have Strong Python, Go...SeniorFull time
$177.1k - $221.4k per year
...This is a software engineering role on a software engineering team. The team builds and operates the data platform: the infrastructure, abstractions, and SDKs that the rest of Marqeta... ...bar. You’ll work alongside other senior staff engineers across the broader data platform...SeniorWork at officeRemote workFlexible hours- ...’ll make things happen–fast. The Senior Data Enginee r is the technical anchor for the... ...pipeline-building role. The Senior Data Engineer sets the standards the rest of the team... ...information. ZoomInfo may use a software-based assessment as part of the recruitment...SeniorInternshipRemote workWorldwide
$60 - $70 per hour
...Job Title: Senior Data Engineer Job Location: Hybrid, Toronto, Ontario, Canada Job Type: T4 Contract Experience: 5+ Years Rate: 60 to... ...NearSource Technologies is a trusted partner for future-ready software consulting, enabling Fortune 500 enterprises to accelerate...SeniorLong term contractContract workManual labor$120k - $160k per year
...’s most trusted platforms for financial data access, enrichment, and money movement.... ...in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering... ...in Computer Science, Data Engineering, Software Engineering, or a related technical...SeniorFull timeContract workRemote workFlexible hours- ...Our Data Intelligence team builds backend services that turn data from our SaaS platform into high-value, actionable insights for our... ...more delightful experiences for our users, and we're solving real engineering problems at scale. Note: this is not a Data Engineering...SeniorPermanent employmentFull time
$155.9k - $219.7k per year
...into a single, modern platform that powers software, APIs, payments, and patient experiences... ...problems, from building an open data lake for health records, to building dev... ...ll Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical and...SeniorLive InRemote workFlexible hours$100k - $120k per year
...What We Need NetBrain Technologies is looking for a senior-level Full Stack Software Engineer to join our engineering team. This is a front-end-leaning... ...way through UI layout, user experience, database schema, data structures, workflows, and graphics Own quality across...Senior$140k - $170k per year
...placing patients at the center of the record release process, data moves more ethically, easily and securely throughout the care... ...patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to apply...SeniorFull timeWork at office2 days per week$148k - $185k per year
...an industry transformation by leveraging data and proprietary technology to develop innovative... ...page About the role Our Engineering team helps Nubank to create and use the technology... ...products. We strive for state-of-the-art software development practices that currently...SeniorFull timeRemote work- ...NationGraph NationGraph is making public sector data accessible and actionable for businesses... .... NationGraph’s data and intelligence engine provides buying signals derived from... ...and sold companies in the past. Built software infrastructure processing billions of dollars...SeniorFull timeInternshipWork from homeFlexible hours
- ...re building the next generation of hiring software that companies like Netflix, Yelp, Cirque... .... THE OPPORTUNITY In our growing engineering organization, you’ll be developing and shipping... ...framework called Derby that syncs all data via Operational Transformation (the...SeniorWork at office
- ...About Us Air-tek is a Canadian-based software company redefining how airlines operate through... ...about making airline operations seamless, data-driven, and passenger-centric. Based in... ...and continuous improvement - where every engineer can experiment, own, and make real impact....SeniorFull time
- ...candidates who want to impact the world in a positive way. To learn more visit: As a Senior/Staff Software Engineer embedded within our Autonomy & Algorithms team, you will build the scalable ML data pipelines necessary to train and evaluate Waabi’s autonomous driving platform....SeniorFull time
$105k - $155k per year
...Thomson Reuters is hiring a Senior Software Engineer I to help build the document-processing platform powering AI products across the company. The... ...software and insights to empower professionals with the data, intelligence, and solutions needed to make informed decisions...SeniorLong term contractWork at officeLocal areaFlexible hours2 days per week3 days per week- ...Improving patient outcomes. As a market leader in AI-driven, data-powered, and privacy-compliant healthcare engagement, we connect... ...does not have an entity established in Canada. As a Senior Data Engineer , you will own Nimble's data platform — the layer that every...SeniorFull timeLive out
$60 - $70 per hour
...Job Title: Senior Data Engineer Location: Hybrid (2 days remote), Toronto, Canada Experience: 5+ Years Rate: 60 CAD to 70 CAD per hour... ...distributed systems Experience with Presto or similar query engines Certifications ~ Cloud or Data Engineering certifications...SeniorHourly payLong term contractFull timeRemote work$160k - $185k per year
...customers and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the... ...made a given decision, not just what you built. ~ Solid Data Skills. You have substantial experience with PostgreSQL (or...SeniorFull timeRemote workFlexible hours$115k - $120k per year
...nationwide, delivering cutting-edge software tools to simplify operations,... ...users. We believe modern engineering excellence requires deep fluency... .... Your Role As a Senior Software Engineer, you will play... ...optimizing relational databases and data models ~ Proven ability to...SeniorLong term contract$120k - $145k per year
...the world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Senior Data Engineer you’ll be tasked with designing, building, and maintaining scalable data platforms and pipelines. Your deep knowledge of data...SeniorFull timeWork from homeFlexible hours$75.9k - $141.9k per year
...20264100 Gordon Baker Road Technology About the team Data and AI Technology (DAT) Engineering supports BMO's Digital-First, risk, regulatory and... ...large enterprise setting Experience interacting with senior leaders Experience working in highly regulated industries...SeniorFull timeContract workPart time$160k - $200k per year
...and other AWS services Interservice communication via RabbitMQ and Apache Kafka About the role Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our technology platform. You will write clean, reliable code, design scalable...SeniorPermanent employmentFull timeInternship- ...innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: As a Software Engineer on our Labelling and Data Automation team, you will build pipelines, tools, and workflows to accelerate the development of our AI-first self-...Full time
$95k - $145k per year
Senior Data Engineering Consultant Position Description This role is hybrid and time.requires you to be at our downtown Toronto and/or Client... ...solutions while collaborating closely with data architects, software engineers, and business stakeholders. The ideal candidate...SeniorWork at office- ...and hire top talent. We’re building the next generation of hiring software that companies like Netflix, Yelp, Cirque du Soleil, Shopify,... ...investing in our “Leveroos” and people-first culture. As an Engineer on our Product team, you’ll help us build out our core product by...Senior
- ...If you’re energized by tackling complex, meaningful challenges and want to accelerate your career growth, you’ll thrive here. Report to an experienced Engineering Manager who can offer you mentorship, autonomy, ownership, and a genuine investment in your growth!...SeniorPermanent employmentFull time
- About PocketHealth Burnout, staffing shortages, chronic underfunding — healthcare is under more strain than it has ever been. A disproportionate share of available resources never reach patients; they're consumed by the administrative layer that sits between a provider and...SeniorFull time
$140k - $190k per year
...leading automotive financing portal, processing over 6.5 million credit applications annually. --- We’re looking for a Senior Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build systems that matter. This role is central to...SeniorLong term contractWork from home$58k - $102k per year
...experts through mentoring and on the job coaching -- As a Data & AI Platform Engineer on the AI & Data Transformation team, you will operate at... ...-making. • Leveraging agentic AI to accelerate the software development lifecycle (SDLC), including code generation, automated...SeniorPermanent employmentFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Data. Be the first to apply!
- software engineer - ai machine learning Toronto, ON
- linux software engineer Toronto, ON
- software development engineer Toronto, ON
- software developer co-op Toronto, ON
- software developer entry level Toronto, ON
- remote entry level software developer Toronto, ON
- junior software developer internship Toronto, ON
- développeur logiciel Toronto, ON
- software engineer Toronto, ON
- junior software engineer Toronto, ON
