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

Software Engineer, Data Platform

$130k - $165k per year
Canada
  • Remote job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Data Platform based in Canada.

This role sits at the heart of a modern data platform responsible for moving, processing, and exposing large volumes of data.
You’ll help build scalable ingestion pipelines, backend services, and storage systems supporting transactional, analytical, and machine learning workloads.
The position combines new platform development with the modernization of legacy data infrastructure.
You’ll work closely with engineering, analytics, machine learning, and infrastructure teams to establish reliable and governed data foundations.
Your work will influence how data is discovered, shared, secured, and reused across products and services.
You’ll operate in a technically complex environment where reliability, observability, scalability, and regulatory compliance are key priorities.
This is an opportunity to solve large-scale data challenges while directly contributing to the evolution of a growing technology platform.

Accountabilities:
  • Support the design, development, and delivery of scalable data ingestion pipelines and supporting infrastructure.
  • Help migrate legacy data lifecycle management systems to modern platform architectures while minimizing disruption to existing data consumers.
  • Establish and maintain Service Level Indicators (SLIs) and Service Level Objectives (SLOs), supported by dashboards, monitoring, and alerting.
  • Build flexible data storage capabilities that support transactional, analytical, and machine learning workloads.
  • Implement comprehensive monitoring, observability, and incident-response practices across event-driven data pipelines and services.
  • Collaborate with product engineering, analytics, and machine learning teams to define data contracts, functional requirements, technical standards, and platform capabilities.
  • Design and implement a semantic metadata layer that classifies and labels data assets, improving discovery, access policies, and opportunities for cross-product data reuse.
  • Architect and deliver multi-tenant data models that enable secure data sharing and isolation across clients while supporting regulatory and government compliance requirements.
  • Contribute to architectural decisions, technical specifications, system design discussions, and long-term platform strategy.
  • Help connect legacy platforms with modern architectures through robust interfaces, migration strategies, and scalable integration patterns.
  • Apply infrastructure-as-code, cloud-native, containerization, and orchestration practices to build reliable and maintainable data systems.
  • Requirements:

    • Demonstrated ability to learn new technologies, frameworks, and technical domains quickly.
    • Product-oriented mindset with an ability to solve complex, big-picture problems while considering end-user needs.
    • Strong understanding of data governance and data lifecycle management, including data quality, lineage, retention, access control, and compliance.
    • Strong knowledge of database technologies and the differences between OLAP and OLTP workloads, with the ability to select appropriate technologies for different use cases.
    • Hands-on experience operating production-scale data warehouse technologies such as Databricks, ClickHouse, Redshift, or comparable platforms.
    • Strong SQL skills, including the ability to write, analyze, and optimize complex queries.
    • Experience designing complex systems and identifying reusable primitives that can support evolving business requirements and future roadmaps.
    • Experience designing and operating data systems on major cloud platforms, particularly AWS or GCP, ideally within multi-cloud environments.
    • Proficiency with containerization and orchestration technologies such as Docker and Kubernetes.
    • Proven experience integrating legacy systems with modern architectures through well-designed interfaces and structured migration strategies.
    • Experience with Infrastructure-as-Code tools such as Terraform, CloudFormation, or similar technologies.
    • Strong communication and collaboration skills, with the ability to facilitate architecture discussions, document technical decisions, write specifications, and work effectively across engineering teams.
    • Familiarity with Elixir for concurrent and fault-tolerant data services is an asset.
    • Experience with data pipeline and streaming technologies such as Airflow, Kafka, Apache Flink, or similar is an asset.
    • Hands-on experience with columnar and OLAP databases such as Databricks or ClickHouse is an asset.
    • Additional GCP experience is an advantage for candidates with a strong AWS background.
    • Candidates who do not meet every listed qualification but demonstrate strong technical potential and relevant experience are encouraged to apply.
    • Benefits:

      • Base salary: CAD $130,000–$165,000 annually.
      • Potential additional bonus depending on the position ultimately offered.
      • Comprehensive medical, financial, and other employee benefits.
      • Remote work opportunity based in Toronto, Canada.
      • Opportunity to work on large-scale data infrastructure and modern cloud technologies.
      • Exposure to distributed systems, data governance, machine learning workloads, and multi-tenant architectures.
      • Opportunity to influence the modernization of legacy systems and the evolution of a unified data platform.
      • Collaborative environment working across engineering, analytics, machine learning, infrastructure, and product teams.
      • Inclusive workplace committed to diversity, equal opportunity, and supporting employees from varied backgrounds.
      • Strong emphasis on technical growth, learning, and solving complex engineering challenges.
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer, Data Platform in Canada vacancy
  •  ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Data Infrastructure - AI Platform based in the Canada. This is a hands-on engineering role focused on building and operating critical data... 
    Software
    Remote job
    Canada
    1 hour ago
  • $90.7k - $113.4k per year

     ...looking for a curious, technically strong, and automation-minded Data Platform Engineer to join our Data Engineering team. This is a high-impact...  ...Looking For Experience: 3+ years in data engineering, software engineering, DevOps, platform engineering, or a related technical... 
    Software
    Remote work

    Tucows Inc.

    Canada
    52 minutes ago
  •  ...behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Data Infrastructure - AI Platform based in the Canada. This is a senior-level engineering role focused on building, optimizing, and operating... 
    Software
    Remote job
    Shift work
    Canada
    1 hour ago
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Data Platform Engineer - AI Platform based in the Canada. This is a hands-on data engineering role focused on building and operating critical infrastructure... 
    Suggested
    Remote job
    Permanent employment
    Temporary work
    Canada
    1 hour ago
  •  ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Data Engineer - AI Platform based in the Canada. This is a staff-level engineering opportunity focused on the architecture, reliability, and performance... 
    Suggested
    Remote job
    Long term contract
    Canada
    1 hour ago
  •  ...in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful....  ...impersonators. Precisely is the leader in data integrity. We empower businesses to make...  .... Overview: We are looking for a Platform Engineering Manager with a strong hands-on... 
    Software

    Precisely International Jobs

    Canada
    1 day ago
  •  ...Stripe is a financial infrastructure platform for businesses. Millions of...  ...your career. About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across...  ...are looking for talented data-minded software engineers to help us manage... 
    Software
    Internship

    Stripe

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

     ...-powered StackAdapt Marketing Platform seamlessly connects brand and...  ...advertising and marketing channels. Engineering at StackAdapt:  As an...  .... You will work with large data sets and have exposure to modern...  ...and lead by example to uphold software development best-practices in... 
    Software
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    7 days ago
  • $165k - $175k per year

     ...mission to make telecoms a breeze. We provide flexible software that modernizes how communication service providers (...  ...you!  About the Role We're looking for a hands-on Engineering Manager to lead our Platform Foundations team — a small, high-leverage group responsible... 
    Software
    Remote work
    Flexible hours

    Tucows Inc.

    Canada
    1 day ago
  • $150k - $210k per year

     ...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 and meaningful scale. The team is... 
    Software
    Full time

    Checkfront

    Canada
    a month ago
  • $110k - $150k per year

     ...intelligence, Kindsight leverages real-time data and AI to help thousands of...  ...are seeking an Intermediate Fullstack AI Platform Engineer to help build production AI agents and agent...  ...engineering role for someone who has built real software around LLMs or agents, not just... 
    Software
    Manual labor

    Kindsight

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

     ...Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent...  ...development and Agentic frameworks and platforms (e.g., LangGraph, Agentspace, etc.)...  ...automation, CI and CD. Experience building software collaboratively using pull requests... 
    Software
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    24 days 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... 
    Software
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    25 days ago
  • $136k - $168k per year

     ...THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to...  ...in North America. Mapped back to our platform-agnostic Application Craft, this role is...  ...custom service integrations, and synchronous data calls that cause gateway timeouts or... 
    Software
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    16 days ago
  •  ...management, delivering innovative software trusted by leading brands...  ...vision for a Databricks-centric platform, focusing on Delta Sharing, Unity Catalog, and custom data orchestration. Move beyond simple...  ...complex debugging alongside engineering teams. ~ Experienced in leveraging... 
    Software
    Long term contract
    Permanent employment
    Worldwide
    Flexible hours
    Canada
    more than 2 months ago
  • $180k - $220k per year

     ...Principal 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... 
    Software
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  •  ...Canada’s largest Indigenous-owned software testing and technology...  ...Summary We are seeking a Data Modeler to support the development...  ..., analysts, architects, and engineering teams to define data...  ...standards across enterprise platforms. This role will perform data... 
    Software
    Contract work
    Internship

    PLATO

    Canada
    9 days ago
  • $163k - $213k per year

     ...DEPT® is seeking a highly analytical and technical Architect Software Engineer (Adobe - AJO, AEP, RTCDP) to join our forward-deployed architecture squad in North America. Mapped back to our platform-agnostic Data and Martech Crafts, this role is a hands-on architect seat. You... 
    Software
    Work at office
    Local area
    Remote work
    Flexible hours

    DEPT®

    Canada
    27 days ago
  •  ...PLATO is Canada’s largest Indigenous-owned software testing and technology services company....  ...We are seeking an experienced Data Analyst with a minimum of 5 years of experience...  ...using Power BI and Microsoft analytics platforms. Collaborate with business stakeholders... 
    Software
    Contract work
    Internship

    PLATO

    Canada
    9 days ago
  •  ...We believe in a world where data stimulates growth, creativity...  ...the role: This role bridges engineering, analytics, and business—...  ...Integrate data from marketing platforms (e.g., paid media, analytics,...  ..., problem-solving skills and software engineering skills. A strong... 
    Software
    Long term contract
    Remote work

    Kepler Group

    Canada
    53 minutes ago
  •  ...Join Our Journey in Transforming Data into Insights  At CluedIn,...  ...Master Data Management (MDM) platform that simplifies and accelerates...  ..., data-focused role , not a software development position. You...  ...Collaborate with CluedIn product and engineering teams where needed.... 
    Software
    Full time
    Remote work
    Home office
    Flexible hours

    CluedIn

    Canada
    22 days ago
  • $200k - $250k per year

     ...steps. Our partner is looking for a Staff Data Scientist, Growth based in Canada....  ...functional product squad, partnering closely with engineering and design while collaborating with...  ...with experimentation and product analytics platforms such as PostHog, Statsig, or Amplitude... 
    Remote job
    Work at office
    Canada
    1 hour ago
  •  ...Canada’s largest Indigenous-owned software testing and technology...  ...are seeking an experienced AI Engineer with 5+ years of experience designing...  ...for building scalable AI platforms, integrating machine learning...  ...Learning, Advanced Analytics, Data Science, or related technology... 
    Software
    Contract work
    Internship

    PLATO

    Canada
    2 days ago
  • $113.6k - $142k per year

     ...creating one of the world's most comprehensive skills development platforms for the AI era. This strengthens our ability to accelerate AI-...  ...employees, students, and citizens in high-demand fields such as GenAI, data science, technology, and business, while learners globally turn... 
    Worldwide

    Coursera

    Canada
    56 minutes ago
  • $134k - $185k per year

     ...-powered StackAdapt Marketing Platform seamlessly connects brand and...  ...collaboratively with Product Managers, Engineers, and other StackAdapters to...  ...; you've delivered complex software designs before and can speak...  ...rate. It is informed by market data and the approved budget for... 
    Software
    Full time
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    11 days ago
  • $100k - $200k per year

     ...Role As a Senior Product Manager, Platform on the Compass Patient data product , you will own data quality...  ...-up, and features that assist the software UI and data delivery, including search...  ...Collaborate closely with Engineering, QA, and Product Management to ensure... 
    Software
    Remote job
    Work at office
    Local area
    Work from home

    Veeva Systems

    Canada
    a month ago
  • $78.5k - $117.5k per year

     ...manages all applications and next steps. Our partner is looking for a Software Developer II based in Canada. As a Software Developer II, you...  ...closely with product managers, designers, analysts, and fellow engineers to turn customer needs into impactful technology. AI-assisted... 
    Software
    Remote job
    Night shift
    Canada
    1 hour ago
  • $76k - $104.5k per year

     ...-powered StackAdapt Marketing Platform seamlessly connects brand and...  ...and results-oriented Product Data Analyst to drive product and...  ..., Business Intelligence, Data Engineering and business teams to define performance...  ...ve been awarded:   G2 Top Software for 2026 2026 Best Workplaces... 
    Software
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    2 days ago
  •  ...will support and challenge you in equal measure, this is where you do it. The Role This is a senior technical role within the Platforms and Enablement team. You will own delivery quality and technical standards across a portfolio of Marketplace clients. You sit close... 
    Work at office
    Shift work
    3 days per week

    Brainlabs

    Canada
    a month ago
  •  ...Napkyn Summary:  We believe in a world where data stimulates growth, creativity and inspiration. A world where people and technology...  ...to candidates with hands-on experience using the Google Marketing Platform, including Google Analytics and Google Tag Manager, and Google Cloud... 
    Remote work

    Kepler Group

    Canada
    53 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Data Platform. Be the first to apply!