Senior Data Engineer

Thunes· San Francisco, California, United States· greenhouse· публикувана на 14.07.2026 г.
Задължително:PythonAWSBackendDataFinTechE-CommerceGamingSenior

Senior Data Engineer

Overview

Tilia is hiring a Senior Data Engineer to transform raw platform activity into key data for business insights, financial reporting, and regulatory reporting. Tilia is a licensed money transmitter powering digital economies for well-known virtual worlds, games, and creator platforms. We move millions of dollars between real-world currency and in-game tokens and we have to account for every penny of it, and Data Engineering is where the magic happens. We're a Python and SQL shop on BigQuery and AWS, currently building a new data lake on S3 and Athena. Success means reliable, accurate pipelines that finance, compliance, and analysts can trust, and reports that hold up under audit. This role reports to the VP of Engineering.

The Role

As a Senior Data Engineer, you'll spend most of your time building and operating ETL while also operating and extending our data infrastructure. This is a hands-on individual contributor role with real ownership and genuine influence over how Tilia's data architecture evolves.

Day-to-day responsibilities:

Build, extend, and debug ETL jobs, testing and validating locally before deploy

Build the SQL transformations that turn production data into the curated datasets the business runs on

Help execute our migration to a new AWS data lake on S3 and Athena, fed by DMS, without breaking what's live

Calculate charges and earnings for our customers and their content creators, generate traceable invoices, and reconcile settlements

Produce US money-transmitter reporting on outstanding stored value and money transmission liability

Model new data, carefully weighing partitioning, indexing, and data types

Write data validations to ensure high quality reporting

Investigate pipeline failures, find the root cause, and fix it

Partner with backend engineers on schema changes, keeping pipelines in step with a changing production environment

Translate finance and compliance requirements into pipelines and data models

Work with analysts and product to build the data behind key business and publisher reporting metrics

Key stakeholders:

Internal: your data team, backend engineering, analysts, product, finance, and compliance

External: publishers who rely on our reporting, and our payment and banking data partners

Tech stack:

Python, SQL, Airflow, BigQuery, MySQL, Change Data Capture, and AWS data services including S3, Athena, and DMS.

Success in this role means:

Reliable, accurate pipelines that finance, compliance, and analysts can trust

Financial and regulatory reports that hold up under audit

A clean cutover to the new AWS data lake without disrupting live reporting

Location: On-site in San Francisco, CA.

Travel: Some travel required for periodic team offsites.

Knowledge Required

Qualifications

A Bachelor's degree in Computer Science or a related field is preferred, though equivalent professional experience is equally valued. No specific certifications are required.

Experience

A proven track record building and operating production data pipelines and warehouses.

Technical skills:

Expertise with RDBMS and SQL, including window functions, complex joins, aggregation, query optimization, and index design

Python proficiency for building and maintaining ETL code, including testing

Production data-warehouse experience with BigQuery, Snowflake, Redshift, or similar, modeling and transforming data at scale rather than just querying it

Workflow orchestration experience with Airflow or a comparable tool such as Dagster, Prefect, or Luigi

Hands-on experience with AWS data and analytics services such as S3, Athena, and DMS

A correctness-first instinct for financial data: you build for auditability and reconcile rather than assume

Leadership and collaboration:

Clear, effective communication of data trade-offs to both technical and non-technical stakeholders

Ability to explain to finance, compliance, and analysts what the data does and doesn't say

Industry background, preferred but not required:

Payments or fintech data experience

Regulatory or compliance reporting experience: money transmission, tax, SOC-2, or PCI

Background in virtual economies, gaming platforms, or creator economy products

Nice to have:

Change Data Capture experience with Maxwell, Debezium, or AWS DMS

Experience with metadata-driven or config-driven ETL frameworks

Go literacy, enough to read the backend services that produce your source data

Experience building reporting for non-engineering consumers in Tableau, Looker, or similar