Staff Data Engineer

Vertexinc

United States

Remote

USD 150,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vertex Inc is seeking an experienced Senior Data Engineer to design and operate large-scale data systems supporting complex regulatory workflows. You will lead the data lifecycle from ingestion to downstream delivery, focusing on correctness, reliability, performance, and cost, while setting technical direction and mentoring senior engineers.

Responsibilities include building multi-tenant pipelines, establishing data contracts, optimizing Spark workloads, and owning AWS-based data

Qualifications

  • 8–10+ years in data engineering or a related field with large-scale systems.
  • Expert Python and SQL skills plus Spark/PySpark with performance tuning.
  • Deep experience with ETL/ELT and streaming pipelines and Airflow.
  • Strong data modeling across normalized, dimensional, wide-table models.
  • Production AWS experience: S3, Glue, EMR, RDS/Aurora; IAM and KMS.
  • Technical leadership across architecture, automation, reliability and incident response.

Responsibilities

  • Design multi-tenant batch and streaming pipelines for ingestion, validation and delivery.
  • Set modularity standards, data contracts, testing, and reproducible workflows.
  • Optimize Python/Spark workloads for latency and cost; implement retries and back-pressure.
  • Own production data infrastructure on AWS with security and cost governance.
  • Roadmap workload isolation, schema evolution, partitioning, caching; improve data quality visibility.
  • Lead design reviews, mentor engineers, and translate needs into data products.

Skills

Python
SQL
Spark / PySpark
ETL / ELT
Streaming pipelines
Data modeling
AWS data services

Tools

Airflow
dbt
Iceberg / Delta Lake
Kubernetes
Terraform
Kafka / Kinesis

Job description

Role overview

Lead the design and operation of large-scale data systems that support complex regulatory workflows. The role spans the data lifecycle, from ingestion and validation through modeling and downstream delivery, with a focus on correctness, reliability, performance, and cost. You will set technical direction, improve engineering standards across teams, and mentor senior engineers.

Responsibilities
  • Design multi-tenant batch and streaming pipelines, including ingestion, validation, domain modeling, file generation, and submissions.
  • Establish standards for modularity, data contracts, testing, and reproducible workflows.
  • Optimize Python and Spark workloads to improve latency, cost, and service objectives; build in retries, idempotency, and back-pressure.
  • Own production data infrastructure on AWS, including operational resilience, security, monitoring, and cost governance.
  • Set the roadmap for workload isolation, schema evolution, partitioning, compaction, and caching; improve lineage and data quality visibility.
  • Lead design reviews, mentor experienced engineers, and work with product and subject matter experts to turn ambiguous needs into production data products.
Requirements
  • 8–10+ years in data engineering or a related field, with experience delivering and operating large-scale, business-critical systems.
  • Expert Python and SQL skills, plus strong Spark or PySpark experience, including performance tuning and cost optimization.
  • Deep experience with ETL/ELT and streaming pipelines, orchestration such as Airflow, and data contracts and testing approaches.
  • Strong data modeling skills across normalized, dimensional, wide-table, and domain-oriented models, including schema evolution and multi-tenant governance.
  • Production experience with AWS data services such as S3, Glue, EMR, and RDS/Aurora, as well as IAM and KMS.
  • Technical leadership across architecture, engineering standards, automation, reliability, on-call operations, and incident response.
Nice to have
  • Experience with Iceberg or Delta Lake, dbt, data quality frameworks, or lineage tools.
  • Exposure to Kafka, Kinesis, change data capture, containers, Kubernetes, and Terraform.
  • Experience integrating data platforms with backend services or APIs, or applying machine learning to data quality and workflow automation.
Benefits and work setup

The role is listed as remote in Argentina or Brazil, or hybrid in Montevideo, Uruguay. The description also indicates that equivalent education, training, and relevant experience may substitute for a formal degree.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Data Engineer (Remote)
Sr. Data Engineer (Remote)

modemobile • United States

Remote
USD 160,000 - 260,000
Company equity
Performance bonus
Open PTO
+3
Staff Data Engineer
Staff Data Engineer

fanaticsfbg • United States

Remote
USD 181,000 - 238,000
Some interview/onboarding in person
Senior Data Engineer
Senior Data Engineer

dimensional • United States

Remote
USD 120,000 - 150,000
Remote work opportunity
1151 - Data Engineer
1151 - Data Engineer

GoFasti • United States

Remote
USD 22,000 - 28,000
Fully remote
Payroll processing through client
Staff Data Engineer
Staff Data Engineer

robotsandpencils • United States

Remote
USD 130,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Compunnel Inc. • Charlotte (NC)

On-site
USD 120,000 - 150,000
1174 - Data Engineer
1174 - Data Engineer

GoFasti • United States

Remote
USD 33,000 - 45,000
Remote work
Competitive USD compensation
Senior Data & AI Engineer
Senior Data & AI Engineer

encora10 • United States

Remote
USD 140,000 - 180,000
Senior Data Engineer
Senior Data Engineer

uniteus • United States

Remote
USD 145,000 - 170,000
Data Engineer
Data Engineer

The Judge Group • New York (NY)

On-site
USD 150,000 - 190,000