Skip to content
Home
IndustriesAboutInsights
Contact
Xunova

Company

  • About
  • Careers
  • Contact

Explore

  • Services
  • Industries

Resources

  • Insights

Legal

  • Privacy Policy
  • Terms & Conditions

© 2026 Xunova. All rights reserved.

  1. Home
  2. /Careers
  3. /Senior Data Engineer

Careers

Senior Data Engineer

Own a data domain end to end — architecture, reliability, cost and the contracts that Xunova's data scientists and AI engineers build directly on.

View all open roles

Practice

Data Engineering

Location

Remote

Employment type

Full Time

Experience

3–6 Years

Role Overview

You will own a data domain end to end, including its architecture, reliability, cost and the contracts that downstream teams depend on. Our data scientists and AI engineers build directly on what you deliver, so this is foundational work with visible consequences rather than pipeline maintenance at the edge of the org. You will work directly with client data and IT teams, and we keep teams small and senior, so you own the domain rather than a slice of it.

What You Will Do

  • Design the pipeline architecture for a data domain and own the tooling choices within it
  • Implement CI/CD for data workflows
  • Set up monitoring and alerting proactively, before something breaks in front of a client
  • Optimise pipeline cost and performance at scale
  • Work directly with client data and IT teams on requirements, constraints and access
  • Agree and maintain data contracts with the data science and AI engineering teams
  • Mentor junior engineers on pipeline design and testing

Technical Skills

  • Languages: Advanced SQL, including window functions, query plans and performance tuning. Python, or Scala.
  • Data Modelling: Dimensional modelling, slowly changing dimensions, and designing schemas that hold up as requirements move.
  • Orchestration & Transformation: Airflow, dbt or equivalent, with real experience of dependency management, backfills and idempotent pipeline design.
  • Cloud Data Platforms: Snowflake, BigQuery, Databricks or Redshift, including partitioning, clustering and cost control.
  • Pipeline Engineering: Batch and incremental patterns, CI/CD for data workflows, automated data quality testing, and monitoring and alerting.
  • Storage & Processing: Object storage, file formats such as Parquet and Delta, and distributed processing with Spark.

Experience & Qualifications

  • 3 to 6 years of data engineering experience delivering production grade pipelines at scale
  • Experience owning a data domain, including its reliability, rather than only building to a spec
  • Bachelor's degree in Computer Science, Data Engineering or a related field

Good to Have

Not required, but a strong plus if your experience already includes any of the following.

  • Streaming platform experience with Kafka, Kinesis or equivalent
  • Infrastructure as code experience with Terraform or equivalent
  • Experience partnering directly with data science or AI engineering teams
  • Experience with large scale cost and performance optimisation

Why Xunova

Remote-first, built on trust

A genuinely remote-first team, built around trust and ownership rather than hours logged.

Direct access to leadership

Direct exposure to client leadership from day one, with no layers between you and the work that matters.

Ownership that shapes the work

A high-growth environment where your judgment shapes how we work, not just what we deliver.

Colleagues who hold a high bar

A small, deliberately high-caliber team that takes the craft seriously and holds a high bar for each other.

How we hire

A straightforward, three-conversation process, no take-home busywork disconnected from the job.

Remote · Full Time
  1. 01

    Introductory conversation

    A conversation about your experience, what you're looking for, and what we're building together.

  2. 02

    Technical discussion

    Grounded in real engineering problems, not abstract puzzles disconnected from the work.

  3. 03

    Team conversation

    Time with the team you'd actually be working with, in both directions.

Ready to apply for Senior Data Engineer?

Send your resume and a short note on relevant experience. We read every application.

View all open roles