2,252,003open jobs
144,719companies
257,737added this week
Browse all
Salary
≈ $68k – $122k per year (Estimated)
Location
Hybrid (Toronto, Canada)
Seniority
Senior · 7+ years exp
Employment
Full-Time

First seen by Alion on Jul 10, 2026.

Overview
Company
Impact
Profile match
TripStack API offers access to Low-Cost-Carriers, Full-Service-Carriers, NDC content and Virtual Interlining (VI) fares.

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. As a world leader in virtual interlining technology, Tripstack connects non-partner, low-cost and full-service carriers, enabling the creation of unique and flexible itineraries through a simple, cost-effective API.

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.

For more information, visit:

www.tripstack.com

www.etraveligroup.com

We're hiring for this role in Kraków, Poland or Toronto, Canada. It's a hybrid position, with two days a week in office at the hiring location.

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

Our pay ranges reflect the minimum and maximum target for new hire pay for the full-time position determined by role, level, and location.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. Upgrade to a First Class team!

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,252,003 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Toronto
$125k – $150k per year · In office · 5+ years exp · Bachelor's Degree · Boston
Python
Java
SQL
SAS
AI/ML
Spark
Reinforcement Learning
Anomaly Detection
Machine Learning
Apply
Hybrid · 5+ years exp · Bachelor's Degree · New York
Databases
MySQL
PostgreSQL
Snowflake
Databricks
Oracle
Amazon Redshift
AI/ML
Machine Learning
DevOps
Azure
CI/CD
AWS
AWS Lambda
GitHub
Amazon S3
Analytics
AWS Glue
Dimensional Modeling
Master Data Management
Management
Confluence
Agile
Apply
Hybrid · 8+ years exp · Bachelor's Degree · New York
Databases
MySQL
PostgreSQL
Snowflake
Databricks
Oracle
Amazon Redshift
AI/ML
Machine Learning
DevOps
Azure
CI/CD
AWS
AWS Lambda
GitHub
Amazon S3
Analytics
AWS Glue
Dimensional Modeling
Master Data Management
Management
Confluence
Agile
Apply
Remote (United States) · Full-Time · 4+ years exp · Bachelor's Degree · United States
Python
SQL
Scala
Databases
Snowflake
Apache Kafka
Google BigQuery
Google Bigtable
AI/ML
Spark
Airflow
Flink
OpenAI
Anthropic
DevOps
GCP
Azure
CI/CD
AWS
IAM
Cybersecurity
PCI DSS
GDPR
Analytics
ETL/ELT
Apply
Hybrid · 8+ years exp · New York
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
AI/ML
Claude
Model Context Protocol
AWS Bedrock
LLM
OpenAI
Frontend
Angular
DevOps
GCP
Azure
CI/CD
Jenkins
AWS
Analytics
ETL/ELT
Management
Agile
Waterfall
Apply
DevOps 23 days ago
≈ $15k – $37k per year (Estimated) · Hybrid · Moscow
Python
Java
Bash
Java
Maven
Gradle
Databases
PostgreSQL
Apache Kafka
OpenSearch
DevOps
gRPC
Terraform
Ansible
Docker Compose
Helm
Loki
Prometheus
GitLab CI
CI/CD
Docker
Kubernetes
Grafana
GitLab
Linux
TCP/IP
Apply
$132k – $212k per year · In office · Full-Time · Arlington
Python
Java
TypeScript
SQL
C#
C#
.NET
Databases
Snowflake
Databricks
AI/ML
dbt
AI Agents
LLM
DevOps
GCP
Azure
CI/CD
AWS
Apply
Data Analyst I 23 days ago
$75k – $94k per year · In office · Full-Time · Bachelor's Degree · Newton
Python
SQL
AI/ML
Machine Learning
Analytics
Power BI
Apply
≈ $22k – $48k per year (Estimated) · In office · 7+ years exp · Bachelor's Degree · Bengaluru
Python
AI/ML
Scikit-learn
SciPy
Multimodal AI
Function Calling
AI Agents
NLP
TensorFlow
Pandas
NumPy
Keras
PyTorch
LLM
Agentic Workflows
Machine Learning
DevOps
GCP
Azure
AWS
Robotics
Digital Twin
Apply
≈ $31k – $63k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Warsaw
Python
SQL
AI/ML
Machine Learning
DevOps
Azure
Analytics
Alteryx
Apply
≈ $8k – $18k per year (Estimated) · Hybrid · Full-Time · 2+ years exp · Master's Degree · Pune
DevOps
Splunk
Kibana
Grafana
Bitbucket
Analytics
Looker
Management
Scrum
Apply
≈ $58k – $96k per year (Estimated) · In office · Full-Time · 7+ years exp · Bachelor's Degree · Kraków
C#
C#
.NET
AI/ML
Claude Code
DevOps
gRPC
GCP
CI/CD
Docker
Kubernetes
Grafana
Apply
≈ $18k – $47k per year (Estimated) · In office · Full-Time · 3+ years exp · Beijing
Apply
Product Owner 2 months ago
≈ $16k – $37k per year (Estimated) · In office · Full-Time · 3+ years exp · Pune
DevOps
CI/CD
Platform Engineering
Incident Management
Apply
≈ $48k – $95k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Kraków
Analytics
A/B Testing
Apply
$43k – $54k per year · In office · 5+ years exp · Toronto
AI/ML
AI Agents
Copilot Studio
Analytics
Power BI
Management
Power Automate
Apply
Hybrid · Internship · Toronto
AI/ML
Multimodal AI
Apply
Hydrogéologue 1 day ago
In office · Toronto
Apply
$72k – $107k per year · Hybrid · 10+ years exp · Bachelor's Degree · Markham · Whitby · Toronto · Waterloo · Mississauga
Apply
≈ $55k – $95k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Waterloo · Toronto · Halifax · Montreal
Apply
See all jobs
This is one of many
2,252,003 more open roles from verified company boards, updated every day.