Data Platform Engineer
Rippling, Inc.
ASICS Apps lives by ASICS’ founding philosophy, "Anima Sana In Corpore Sano” or “A Sound Mind in a Sound Body." We believe in the positive benefits of movement and aspire for people all over the world to live healthful and happy lives in both body and mind.
The ASICS Apps provide digital services and goods focused on helping runners and running events every step of the way. To strengthen our commitment to runners, we are expanding our investment in endurance-related digital services, such as endurance event technology (Race Roster), leading mobile running app (the ASICS Runkeeper app), and other exciting platforms that will help us better serve the endurance industry. Combined, these projects and products makeup ASICS Apps.
Our mission―in the past, today, and into the future―is to contribute to a healthful and sustainable society and to bring joy to the people of the world through movement. Movement is an important element in living longer healthy lives, in feeling more fulfilled, and in crossing national and cultural boundaries to bring the world together. If you are looking to join a fun and innovative company focused on the booming digital health and fitness industry, this is the place for you!
Position Overview:
We are building our enterprise data platform from the ground up, and we are looking for a Senior Data Platform Engineer to partner directly with our Data Architect to turn a greenfield vision into an enterprise-grade reality.
In this foundational role, you won't be maintaining legacy technical debt, you will be laying down the very first lines of code and infrastructure for our data ecosystem. Crucially, you recognize that data engineering is not just about building pipelines; it’s about empowering actionable storytelling. You will bridge the gap between technical ingestion and business value - ensuring we collect, structure, and model the right data to power insights for Race Roster and our customers, while keeping our cloud platform cost-efficient and lean.
Product Line:
This role will be working on the Race Roster product.
Work Location:
The successful candidate for this role can be either a remote employee (working 100% remotely from a designated location within Canada), a hybrid employee (flexibility to work in the office or from home at a location within 75 km from the London, ON office), or an in-office employee at our London, ON office.
Responsibilities:
- Actionable story-driven engineering: Partner with the Data Architect and help build our greenfield medallion data architecture and data models that will empower internal users and customers with actionable insights around participant growth, revenue over time, registration dynamics, pricing tiers, and event performance.
- FinOps & cost efficiency by design: Design compute and storage architectures in Snowflake with financial discipline from Day 1 - optimizing query performance, warehouse utilization, and storage patterns to maximize platform ROI and prevent runaway costs.
- Modern ELT ingestion infrastructure: Build our first generation of ELT ingestion pipelines using Python frameworks like dlt (data load tool) to extract raw data from AWS RDS, third-party APIs, and webhooks into Snowflake, preserving raw data states to guarantee clean data lineage.
- Layered transformation pipelines: Build our bronze > silver > gold transformation flow as small, focused, easy-to-understand Snowflake Dynamic Tables - exposing only the curated gold layer to our BI tool (Metabase) and downstream consumers.
- Snowflake foundation & observability: Set up Snowflake from the ground up, implementing modern features like Snowpipe Streaming, Dynamic Tables, and Snowflake-native serverless orchestration (Tasks) - a deliberate choice over external schedulers. Bake quality into the platform using Snowflake Data Metric Functions (DMFs), native data lineage tracking, and Dynamic Data Masking.
- AI/ML integration infrastructure: Build the foundational pipelines required to feed Race Roster’s AI initiatives - supporting custom model training workflows, feature stores, and cloud AI service integrations (e.g., Amazon Rekognition).
- Fast local analysis & data apps: Leverage Python notebooks (Jupyter, marimo), DuckDB, and Parquet/Arrow for rapid local prototyping, paired with Streamlit or Gradio to build lightweight prototype data apps and dashboards that turn complex analysis into clear stories for stakeholders.
- AI-accelerated engineering: Actively integrate AI coding assistants and LLM-powered SQL/Python generation into your daily workflow to accelerate platform buildout, write tests, and document systems as we build them.
Education & Experience:
- Product & value mindset: 5+ years of data engineering experience with a demonstrated focus on business outcomes over raw plumbing. Proven ability to ask "Why are we building this dataset and what actionable story does it tell?" before writing code.
- Architectural cost discipline: Hands-on experience managing and optimizing cloud infrastructure costs (FinOps), particularly around Snowflake warehouse sizing, query profiling, and auto-suspend configuration.
- Platform Ownership: Establish clean engineering standards around FinOps, data lineage, and data quality as foundational practices.
- Modern ELT & data modeling: Understanding load-then-transform (ELT) architectures with Snowflake. Proven ability to translate complex source systems into clear architecture and data flow diagrams, then build clean dimensional or domain-driven data models ready for storytelling.
- Expert SQL: Advanced SQL fluency - window functions, CTEs, semi-structured data (JSON/VARIANT), and reading query profiles to diagnose and optimize slow or expensive queries.
- Snowflake expertise: Strong hands-on experience with Snowflake core concepts, streaming ingestion patterns, performance tuning, and native governance features (DMFs, lineage, dynamic masking).
- Orchestration: Experience orchestrating and scheduling data pipelines - with Snowflake Tasks and Dynamic Tables refresh, or external tools like Airflow, Dagster, or Prefect - and sound judgment about when each approach fits.
- BI tooling fluency: Understanding of how BI tools consume data models, with experience in Metabase or similar (Looker, Tableau, Power BI) and designing gold-layer models that make self-serve analytics easy.
- Data privacy & governance: Experience handling PII responsibly - masking, role-based access controls, and retention - with working knowledge of privacy regulations such as GDPR and CCPA.
- Ingestion & data formats: Experience ingesting data from relational databases ( AWS RDS / Postgres / MySQL), AWS SQS, and REST APIs — ideally with declarative Python ingestion frameworks like dlt — alongside fluency with modern file and execution formats like Parquet , Apache Arrow , and DuckDB .
- Python tooling ecosystem: Proficiency in Python, including interactive notebooks ( Jupyter , marimo ) and rapid frontend/dashboard frameworks ( Streamlit , Gradio , etc.).
- AI/ML readiness: Experience preparing structured and unstructured data pipelines for machine learning workflows or third-party computer vision / cloud AI APIs (e.g., Amazon Rekognition ).
- DevOps fundamentals: Familiarity with Infrastructure as Code (Terraform), Git workflows, CI/CD automation, and containerized environments (Docker).
- Communication & comfort with ambiguity: Thrives in a small founding team where requirements evolve - able to work through ambiguity independently and communicate technical decisions and trade-offs clearly to non-technical stakeholders.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 8+ years of experience in software development
The successful candidate for this role will become an employee of Race Roster North America Corporation (doing business as ASICS Apps Canada), a subsidiary of ASICS Corporation, a Japanese multinational corporation. Race Roster was founded in London, Ontario in 2011.
All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, sex, place of origin, ethnic origin, ancestry, citizenship, creed, record of offenses, genetics, disability, age, marital status, family status, veteran status, or fitness level.
Accommodations are available on request for candidates taking part in all aspects of the selection process.
Job applications will be reviewed by Rippling's AI.
This posting is for an existing vacancy.
#J-18808-Ljbffr- ...company matching. Job Description Job Title: Head of Platform Engineering Job Type: Permanent, Full-time Job Location: 18 Auriga... ..., scalable hub-and-spoke topologies and high-volume data operations Additional Information Equal Opportunity...SuggestedLong term contractPermanent employmentFull timeInternshipWeekend workAfternoon shift
$115k - $165k per year
...seeking a Director, Consulting Expert (DCE) – Enterprise Data Warehouse & Data Platforms to provide senior technical, solutioning, and client facing... ..., and engaging in detailed technical discussions with engineering teams. Your future duties and responsibilities: Serve...SuggestedFull time- ...Advanced Technology Centers (ATCs) is the engine for reinvention in our clients’ transformation... ...challenges. You are : You’re a cloud platform specialist who automates everything,... ...strength in technology and leadership in cloud, data and AI with unmatched industry experience,...SuggestedHourly payFull timeWork at officeLocal areaRemote workFlexible hoursShift work3 days per week
- ...success. Ottawa, Ontario, Hybrid Position Summary Thales is looking for a Data Engineer who will be involved in the data engineering activities in support of projects that contribute to naval platforms in-service support programs. As part of the Innovation Team, as the...SuggestedLong term contractFull timeTemporary workWork at officeWorldwide
$100k - $140k per year
...systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience that mission-critical applications demand — systems designed to...SuggestedLong term contractPermanent employmentFull timeInternship- ...customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate... ...]( is Cohere's cutting-edge AI workspace platform, designed to revolutionize the way... ...while maintaining control over sensitive data. North integrates seamlessly with existing...Full timeWork at officeRemote workFlexible hours
- ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You... ...PostgreSQL or comparable relational databases, data modeling, integration data flows, and transactional...InternshipRemote workRelocation
- ...customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate... ...is Cohere's cutting-edge AI workspace platform, designed to revolutionize the way enterprises... ...while maintaining control over sensitive data. North integrates seamlessly with...Full timeWork at officeRemote workFlexible hours
$130k - $140k per year
...European-based software organization with a growing Canadian contingent of talent in Ottawa, is seeking an experienced Senior Platform & Infrastructure Engineer to help scale, secure, and maintain their global infrastructure across hybrid and multi-cloud environments. In this role...Permanent employmentLocal areaRemote workFlexible hours- ...company matching. Job Description Internal Job Title: Platform Developer Posting Title: Platform Developer (DevOps,... ...Existing Vacancy Position Summary We are seeking a Platform Engineer to design, implement, automate, secure, and support our cloud-first...Long term contractPermanent employmentFull timeInternship
- ...what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each... ...mission and shape the future! Why this role? As a Pre-Training Data Engineer, you will play a pivotal role in developing the data infrastructure...Full timeWork at officeRemote workFlexible hours
- ...This role is Hybrid Halifax/Hybrid Ottawa Data Coordinator Position Summary We are... ...implementation and adoption of new data tools and platforms Support onboarding and training of new... ...Experience working within an Engineering or Defense Environment Experience working...Long term contractFull timeTemporary workWork at officeLocal areaWorldwide
$131.7k - $278.1k per year
...growth, product and experience design; technology and experience platforms; creative, media and marketing strategy; and campaign, content and... ...Cloud (AEM, AEP), Salesforce Marketing Cloud, Salesforce Data Cloud, Oracle Marketing Cloud, SAP Marketing Cloud ~1+ years of...Full timeWork at officeLocal area- ...Advanced Technology Centers (ATCs) is the engine for reinvention in our clients’ transformation... .... You are : You’re an experienced data center engineer who can lead complex builds... ...virtualization estates. Engineer storage platforms (block/file/object) and data protection...Hourly payFull timeWork at officeLocal areaFlexible hoursShift work3 days per week
$75.4k - $125.4k per year
...We Are: Accenture AI & Data, the people who love using data to tell a story. We’re also... ...services and streaming components of the platform and prove that data can be ingested, processed... ...data modelling. Experience as a data engineer in solutioning and building scalable data...Full timeWork at officeLocal area$108.8k - $220.4k per year
...We Are: Accenture AI & Data, the people who love using data to tell a story. We’re also... ...services and streaming components of the platform and prove that data can be ingested, processed... .... Advanced proficiency in Data Engineering and Pipeline Implementation is required....Full timeWork at officeLocal area$80k - $95k per year
...individuals to join the Larus Labs team as Data Scientists, where we develop end-to-end... ...STEM (e.g., Computer/Software/Electrical Engineering, Applied Math, Engineering Physics, Economics... ...Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video...Permanent employmentFull timeWork at officeHome officeMonday to friday2 days per week3 days per week$99.45k - $209.9k per year
...Role Overview: As a Senior Technical Architect specializing in SAP Platforms & Integration, you bring extensive experience in designing,... ...Collaboration: Work closely with security, infrastructure, and data teams to ensure holistic architectural alignment. Solution Support...Full timeWork at officeLocal area- ...successes. Motion is built to help teams do exactly that. Our platform helps marketing teams understand which of their online ads are performing... ...out why. Sometimes it's their prompt, sometimes it's their data, sometimes it's their process. You find it and fix it, which...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeNight shift
- ...opportunity We are seeking a Senior Manager/Data & AI Architect for our AI & Data practice... ...: Data and Technical Architects, engineering teams, product manager, project managers,... ...industry practices and new technologies Data Platform experience Data Modelling skills...Long term contractWeekend work
$85k - $111.3k per year
Join our Team About this opportunity: At Ericsson, we invite you to join us in the role of Developer. This integral position offers the chance to engage directly in the development and maintenance of our robust portfolio of products and services. As a Developer, you will...Long term contractFull timeTemporary work$30 per hour
...what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each... ...that understand the world and make them safely accessible to all. Data quality is foundational to this process. Machines (or Large Language...Hourly payFull timeContract workPart timeFor contractorsWork at officeRemote workFlexible hours- ...Trimestre d'hiver Faculty: Faculté de génie / Faculty of Engineering Unit: Department of Chemical and Biological Engineering_ST... ...CUPE) Posting Type: Recherche / Research Course Title: Data Analysis Course Code: RA Section: Supervisor name (...Hourly payFor contractors
$108.8k - $220.4k per year
...We are: Accenture Data & AI, the people who love using data to tell a story. We’re also the world’s largest team of data scientists and... ...knows how to develop, design, and maintain Hybrid cloud-based data platforms on AWS, Azure or Google Cloud. You will own the target-state...Full timeWork at officeLocal area$28.5 - $44 per hour
...seeking a motivated and detail-oriented Test Engineering Co-op student to support the development,... ...Test Equipment (ATE), RF measurements, data analysis, and product qualification... ...Advantest and National Instruments (NI) platforms. Execute characterization and validation...Hourly payFull timeInternshipWork at office$99.45k - $209.9k per year
...new smart tech like IoT, automation, and AI. We even built our own platform, myConcerto, that mixes the best parts of Accenture and Oracle to... ...out more about Accenture's Oracle practice: You are: An Oracle Data and Reporting Lead (Senior Manager) providing executive-level...Full timeWork at officeLocal area- ...Advanced Technology Centers (ATCs) is the engine for reinvention in our clients’ transformation... ...incident response. You combine deep platform expertise with automation to deliver predictable... ...in technology and leadership in cloud, data and AI with unmatched industry experience,...Hourly payFull timeWork at officeLocal areaRemote workFlexible hoursShift work3 days per week
$49.11k - $57.45k per year
...technology solutions for the business operations of the City of Ottawa. This role is focused on developing enterprise-grade data pipelines and engineering solutions using Microsoft Fabric Data Engineering Standards, Accelerators, and the Operating Model. You will design and...- ...Staffmax is assisting our client in hiring a detail-focused and reliable Data Entry Specialist for a 3-month contract. If you're someone who enjoys working with data, values accuracy, and takes pride in organization, this is an excellent opportunity to contribute to a fast...Contract workTemporary work
$105k - $145k per year
...timing, quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience... ...modules in VHDL or Verilog for FPGA-based real-time control and data acquisition subsystems. Develop high-speed digital...Long term contractPermanent employmentFull timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Platform Engineer. Be the first to apply!
- data integration developer Ottawa, ON
- data centre engineer Ottawa, ON
- data engineer Ottawa, ON
- python data engineer Ottawa, ON
- big data engineer Ottawa, ON
- gcp data engineer Ottawa, ON
- remote data engineer Ottawa, ON
- data cabling engineer Ottawa, ON
- data engineering intern summer Ottawa, ON
- junior data engineer Ottawa, ON

