Software Engineer, Data Platform
$130k - $165k per year- 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.
- 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.
- 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.
- 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.
Requirements:
Benefits:
- ...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...SoftwareRemote job
$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...SoftwareRemote work- ...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...SoftwareRemote jobShift work
- ...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...SuggestedRemote jobPermanent employmentTemporary work
- ...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...SuggestedRemote jobLong term contract
- ...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
- ...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...SoftwareInternship
$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...SoftwareLocal areaRemote workWork from homeHome officeFlexible hours$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...SoftwareRemote workFlexible hours$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...SoftwareFull time$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...SoftwareManual labor$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...SoftwarePermanent employmentFull timeManual laborRemote workFlexible hours$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...SoftwareLong term contractFull timeRemote work$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...SoftwareLong term contractWork at officeLocal areaRemote workFlexible hoursShift work- ...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...SoftwareLong term contractPermanent employmentWorldwideFlexible hours
$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...SoftwareLong term contractFull timeRemote work- ...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...SoftwareContract workInternship
$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...SoftwareWork at officeLocal areaRemote workFlexible hours- ...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...SoftwareContract workInternship
- ...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...SoftwareLong term contractRemote work
- ...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....SoftwareFull timeRemote workHome officeFlexible hours
$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 jobWork at office- ...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...SoftwareContract workInternship
$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$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...SoftwareFull timeLocal areaRemote workWork from homeHome office$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...SoftwareRemote jobWork at officeLocal areaWork from home$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...SoftwareRemote jobNight shift$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...SoftwareLocal areaRemote workWork from homeHome office- ...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 officeShift work3 days per week
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Data Platform. Be the first to apply!
- ingénieur logiciel Canada
- director software engineering Canada
- software developer no experience Canada
- part time software developer Canada
- software developer summer internship Canada
- software engineer internship Canada
- software developer internship Canada
- new graduate software developer Canada
- senior software developer Canada
- software developer co-op Canada
