Talent.com
tripstack
Sr. Data Platform Engineertripstack • Toronto, ON, Canada
Sr. Data Platform Engineer

Sr. Data Platform Engineer

tripstack • Toronto, ON, Canada
Il y a 28 jours
Salaire
170 000,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

About Tripstack

Founded in Toronto, Canada in 2016, Tripstack has been part of Etraveli Group since 2019. It is a B2B Flights as a Service provider and a world leader in virtual interlining. Operating from offices in Canada, India, and Poland, Tripstack is the gateway into Etraveli Group’s world leading tech platform – giving partners access to global flight content, virtual interlining, and a full suite of services including payments, fraud prevention, pricing, and customer support.

Its technology ingest over 30B price points and handles over 240 million searches daily.

Through partnerships with airlines, OTAs, and other distribution channels across the globe, Tripstack expands networks, drives new revenue streams, and offers more choice at competitive prices, all backed by robust technology and traveler protection.

The Role

Tripstack is moving its entire data stack from bare‑metal VMs to Kubernetes on OpenStack in a new data centre. We are looking for a senior infrastructure engineer who has done stateful migrations before, who can plan, codify, and execute this one safely, and who will own the day‑to‑day operational health of the data platform once we are there. This is a hands‑on platform and SRE role with a clear, time‑bounded mission. You will partner closely with our SRE team on networking, hardware, and Kubernetes fundamentals, and own the data applications — Druid, Spark, Redpanda, Airflow, PostgreSQL, Elasticsearch — end‑to‑end. It is not an ML role. We have a separate plan for evolving our MLFlow platform, and the right hire here may grow into more of that work over time, but day‑one impact is the migration and the operational health of the platform.

Responsibilities

Lead the Data‑Stack Migration

  • Plan and execute the migration of Druid, Spark, Redpanda, and our orchestration layer from bare‑metal VMs to Kubernetes on OpenStack, with no downtime on stateful workloads.
  • Design StatefulSet, PVC, pod‑disruption‑budget, and rolling‑upgrade patterns that are safe for production data systems.
  • Codify the migration with Infrastructure as Code — Terraform for OpenStack, Helm or Kustomize for Kubernetes, GitOps via ArgoCD or Flux — so the result is reproducible and supportable by the whole team.

Operate the Data Platform

  • Own the operational health of Druid, Spark, Redpanda, Airflow, PostgreSQL, and Elasticsearch as production systems — segment lifecycle, JVM tuning, ingestion specs, broker/coordinator/overlord internals, partition design, consumer lag, replication tuning.
  • Build the KPIs, alerting, dashboards, and runbooks that let us see cluster exhaustion before it becomes an incident, and diagnose it quickly when it does.
  • Own the query, report, segment, and tiering optimisations that keep our analytics cost‑effective and responsive under load.

Raise the Bar on Observability and Reliability

  • Build the Prometheus, Grafana, and distributed‑tracing coverage our data systems need. Treat SLOs, error budgets, and post‑incident discipline as table stakes.
  • Partner with SRE on hardware, networking, and Kubernetes fundamentals — but own the data applications themselves end‑to‑end.

Requirements

  • Strong Kubernetes experience with stateful workloads — StatefulSets, PVCs, pod disruption budgets, and rolling upgrades for data systems. You have done a real stateful migration before and can talk through what went wrong.
  • Infrastructure as Code at a senior level — Terraform, Helm or Kustomize, GitOps with ArgoCD or Flux. You have shipped production infrastructure this way, not just experimented with it.
  • Observability and RCA discipline — Prometheus, Grafana, distributed tracing, SLOs, error budgets, and the habit of writing the runbook that stops the next incident.
  • Production operations experience with at least one of Apache Druid, Apache Kafka or Redpanda, Apache Spark, or Elasticsearch — deep enough to be credible on internals and willing to learn the others.
  • 7+ years building and operating production data or platform systems, at least 2 of them on self‑hosted or bare‑metal infrastructure. You have been on‑call for what you built.
  • Clear written and verbal English; comfortable working across Kraków, Toronto, Pune, and Stockholm time zones.

Additional Experience That Would Be Considered an Asset

  • Deep Apache Druid production operations — segment lifecycle, JVM tuning, ingestion spec authoring, and RCA on broker/coordinator‑class failures.
  • Apache Spark at scale — DAG execution, shuffle optimisation, memory tuning, Spark‑on‑Kubernetes.
  • OpenStack familiarity — Neutron networking, Cinder/Ceph storage.
  • Fluency with agentic coding tools (Claude Code, Gemini, or equivalent) as a real part of your workflow — including the judgement to know when not to trust an AI‑generated config for a production data system.
  • Python that is production‑grade, plus working knowledge of at least one JVM or Go‑family language so you can integrate with our services directly.
  • Security and secrets management in Kubernetes — Vault, network policies, encryption at rest.
  • Change Data Capture patterns, especially PostgreSQL‑to‑Druid streaming.
  • Delta Lake or Apache Iceberg experience and architectural judgement about when to introduce a table format.
  • Exposure to travel, flights, or large‑scale search and cache systems.
  • Interest in growing into ownership of our MLFlow‑based ML platform over time. We have a separate plan for that work, but a curious operator is welcome.

Compensation

Canada – Toronto Office: 140,000 – 170,000 CAD / Annual.

The pay range shown is based on our compensation structure in place at the time of posting and may be updated periodically based on business needs. Individual pay is based on additional factors including job‑related skills, experience, and relevant education and/or training.

The targeted pay range listed reflects the base pay only and does not include bonus, or other benefits.

We use AI in our hiring process.

Benefits

We offer an opportunity to work with a young, dynamic, and a growing team composed of high‑caliber professionals. We value professionalism and promote a culture where individuals are encouraged to do more and be more. If you feel you share our passion for excellence, and growth, then look no further. We have an ambitious mission, and we need a world‑class team to make it a reality.

At Tripstack, we proudly believe in embracing diversity. This is true for our team, clients, communities and stakeholders. We are an equal opportunity employer and committed to creating a safe, healthy and accessible environment. We encourage applications regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or any other grounds protected by law. Please let us know if you need any accommodations during any part of the recruitment process.

Tripstack thanks all applicants for their interest, however only those selected to continue in the process will be contacted.

Learn more about us at www.tripstack.com

#tripstack

#J-18808-Ljbffr
Créer une alerte emploi pour cette recherche

Sr. Data Platform Engineer • Toronto, ON, Canada

Offres similaires

Data Engineer – Platform

United States Digital Space LLCtoronto, on, Canada
Permanent

Engineering, Permanent, Toronto.The Platform team creates the technology that enables the company to learn quickly and scale easily, enabling rapid growth in our users and our business around the g... Voir plus

 • Offre sponsorisée

Sr Data Platform Engineer - $120,000 - $145,000 A Year

Peoples GroupEast York, Canada
Temps plein

The Data Platform Engineer will build and maintain a secure, scalable, and resilient cloud-native data platform, collaborating with data engineers and security teams. Voir plus

 • Offre sponsorisée

Senior Data Platform Engineer

TekRekToronto, ON, CA
Temps plein

TekRek is partnered with a high-growth product company building the data platform behind a modern telematics API, supporting real-time ingestion, storage, enrichment, and analytics for high-volume ... Voir plus

 • Offre sponsorisée

Sr Databricks Engineer - C$130,000 - C$135,000 A Year

SynechronToronto County, Canada
Temps plein

Seeking a skilled Azure Data Engineer with Databricks expertise to design, implement, and optimize data pipelines.Responsibilities include ETL/ELT, data transformation, integration, and deployment ... Voir plus

 • Offre sponsorisée

Senior Data Platform Engineer - C$127,075 - C$164,450 A Year

SamsaraToronto, Canada
Temps plein

Get AI-powered advice on this job and more exclusive features.This range is provided by Samsara.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.... Voir plus

 • Offre sponsorisée

Sr Platform Engineer

Air-tekToronto
Temps plein

Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market.The product market fit is excellent, and customers ar... Voir plus

 • Offre sponsorisée

Senior Data Engineer

TEEMA Solutions GroupToronto, Canada
Temps plein

We are hiring a Senior Data Engineer to join a high-impact Data & Analytics team supporting enterprise data platforms.This is a hands-on role for someone who can own end-to-end data initiatives... Voir plus

 • Offre sponsorisée

Lead Data Platform Engineer - C$110,000 - C$120,000 A Year

Ontario Cannabis StoreNorth York, Canada
Temps plein

The Lead Data Platform Engineer will develop and optimize a Modern Data Platform (MDP), lead data engineering teams, and design scalable data solutions, reporting to senior IT stakeholders. Voir plus

 • Offre sponsorisée

Data Platform Engineer

Princeton IT Services, IncToronto
Temps plein

Director Data and AI, Embedded Finance.The primary focus of this role will be to design, build, and maintain the EMFI Data Application Platform, a financial analytics application.The incumbent will... Voir plus

 • Offre sponsorisée

Sr Platform Lead – Full Stack

Highbrow LLCToronto, ON, CA
Temps plein

Job Title: Sr Platform Lead – Full Stack.Job Location: Toronto, ON (Hybrid – 2 days/week onsite).Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers.Create and maintain optim... Voir plus

 • Offre sponsorisée

Sr Data Engineer -

iLink DigitalToronto, Canada
Temps plein

Job SummaryWe are seeking a highly skilled Databricks Engineer with AI/ML experience to design, build, and optimize scalable data and machine learning platforms on Databricks.The role involves end-... Voir plus

 • Offre sponsorisée

Sr. Data Engineer - Data Platform

PaytmToronto
Temps plein

If working with billions of events, petabytes of data, and optimizing for the last millisecond is something that excites you then read on! We are looking for a Senior Data Engineer who has seen the... Voir plus

 • Offre sponsorisée

Sr. Platform Engineer - $85,000 - $110,000 A Year - Remote

SynthesisEast York, Canada
Télétravail
Temps plein

Platform Engineer to design, build, and maintain a cloud-native healthcare platform.Focus on scalability, performance, and reliability.Must have distributed systems experience and leadership skills. Voir plus

 • Offre sponsorisée

Senior Data Platform Engineer

Tubitoronto, on, Canada
Temps plein

We're hiring Senior and Staff Data Platform Engineers to join the Data Infrastructure teams in Toronto.Together these teams own the infrastructure that processes billions of events per day: Spark-o... Voir plus

 • Offre sponsorisée

Senior Data Platform Engineer

GravityToronto
Temps plein

Join to apply for the Senior Data Platform Engineer role at Gravity.Get AI-powered advice on this job and more exclusive features.Gravity is the platform public agencies use to manage budgeting, au... Voir plus

 • Offre sponsorisée

Flinks Senior Data Engineer Role

Flinks Technology Inc.toronto, on, Canada
Temps plein

Join Flinks as a Senior Data Engineer and spearhead the data and ML platform's evolution.This role is designed for those who thrive on building production-grade data solutions in a remote setup.You... Voir plus

 • Offre sponsorisée

Sr. Data Platform Engineer

tripstackToronto, ON, CA
Temps plein

Founded in Toronto, Canada in 2016, Tripstack has been part of Etraveli Group since 2019.It is a B2B Flights as a Service provider and a world leader in virtual interlining.Operating from offices i... Voir plus

 • Offre sponsorisée

Sr. Data Engineer - C$110,000 - C$140,000 A Year

Publicis Groupe CanadaNorth York, Canada
Temps plein

Seeking a Senior Data Engineer to build and manage production-grade data pipelines and Lakehouse models for a large-scale customer and marketing data ecosystem, supporting reporting and analytics. Voir plus

 • Offre sponsorisée

Senior Data Platform Engineer, Ai‑first & Remote - C$193,000 - C$214,000 A Year - Remote

Leading Grocery Delivery ServiceEast York, Canada
Télétravail
Temps plein

Senior Data Platform Engineer to enhance advertising and data capabilities, lead technical roadmaps, mentor engineers, and drive innovation in scalable data solutions for a Canadian grocery deliver... Voir plus

 • Offre sponsorisée

Senior Data Engineer — Aws/Databricks Data Platform Lead - $90,000 - $140,000 A Year

Vanguard CanadaToronto, Canada
Temps plein

A leading financial services firm in Toronto seeks a Senior Data Engineer to design and optimize data pipelines utilizing AWS and Databricks.The role requires 5+ years of experience in data enginee... Voir plus