Skip to content

Sr. Data Engineer

100k – 150kChicago, ILCaliforniaColoradoFloridaData EngineeringHybrid5+ YOE
Summary

Design and maintain scalable data pipelines and lake architecture on GCP/AWS to power analytics, trading tools, and ML initiatives. Requires 5+ years experience, strong SQL/Python, dbt, orchestration tools, and cloud infrastructure experience.

About the role

Responsibilities

  • Design, build, and maintain robust data pipelines and data lake architecture for both batch and real-time streaming use cases, including high-volume, low-latency data processing
  • Improve observability, alerting, and SLOs across data systems
  • Optimize ETL/ELT workflows for performance, scalability, and fault tolerance
  • Develop dbt workflows to onboard Evaluation Partners and create end-of-day reporting
  • Build and support event-driven architectures and scalable platform components
  • Contribute to the orchestration and automation of workflows
  • Integrate complex financial APIs and third-party data sources into internal systems
  • Collaborate with analytics, product, and ML engineers to develop and deploy reliable data products
  • Work on feature pipelines and model-ready data to support ML engineers
  • Promote high standards in code quality, testing, and platform reliability
  • Participate in Agile ceremonies

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in data engineering, platform engineering, or backend development
  • Strong skills in SQL and Python
  • Hands-on experience with GCP and GCP data products (BigQuery, Cloud SQL, Cloud Storage)
  • Experience with AWS cloud services (S3, Glue, Athena, Kinesis); bonus for EMR
  • Experience with CI/CD pipelines, infrastructure-as-code, and version-controlled deployment workflows (e.g., Terraform, GitOps)
  • Hands-on dbt experience building and maintaining dbt projects
  • Proficiency with workflow orchestration tools (e.g., Airflow, Prefect)
  • Knowledge of data lake architecture, including file formats (Parquet, Avro) and open table formats (Apache Iceberg)
  • Familiarity with event-driven and service-oriented architecture
  • Track record of building automated, well-tested, and observable data systems
  • Comfortable working independently and collaboratively in a fast-paced Agile environment

Nice-to-Haves

  • Hands-on Kubernetes experience, especially around data workloads
  • Experience with streaming technologies (e.g., Kafka, Spark Streaming, Flink)
  • Experience with change data capture tools (e.g., Debezium, Kafka Connect)
  • Experience with BI tools like Looker Studio or QuickSight
  • Experience with observability and monitoring tooling (e.g., Datadog, Grafana, Prometheus)
  • Background in fintech, trading, or derivatives

Compensation & Benefits

  • Salary range: $100,000 - $150,000 USD
  • Annual target bonus of 10%
  • 401k with up to 3.5% company match
  • 18 days PTO per year + 7 paid holidays
  • Health, Vision, Dental Coverage
  • Life and Disability Insurance covered 100%
  • Paid Parental Bonding Leave
Skills
SQLPythonGCPBigQueryCloud SQLCloud StorageAWSS3GlueAthenaKinesisTerraformdbtAirflowPrefect
Similar roles at this salary range
All Data Engineering jobs →
Mark43

Data Migration Engineer

Design and execute SQL-based ETL processes to migrate legacy public safety data into the Mark43 platform. Own projects from discovery through delivery while collaborating with contractors, customers, and internal teams.

80k – 110kUnited StatesData EngineeringRemote2+ YOESQLETL
Kraken

Senior Data Engineer - Agents Systems

Own and evolve streaming data pipelines and feature stores powering real-time AI inference and ML model serving. Requires 5+ years data engineering experience with 2+ years in production streaming systems.

110k – 221kUnited StatesData EngineeringRemote5+ YOESQLScala
Kraken

Senior Data Engineer - AI Infrastructure

Own and evolve streaming data pipelines and feature stores powering real-time ML inference and model serving at Kraken. Requires 5+ years data engineering experience with 2+ years in production streaming systems.

110k – 221kUnited StatesData EngineeringRemote5+ YOESQLScala
PrizePicks

Data Engineer

Entry-level Data Engineer building and maintaining data pipelines on a medallion lakehouse architecture using Python and SQL. Works under guidance on ingestion, transformation, orchestration, and monitoring tasks.

105k – 140kUnited StatesData EngineeringRemoteEntry levelSQLGCP
Axle

Computer Systems Analyst

Develop specialized computer software and high-performance computing solutions to analyze experimental imaging and simulation data for NIH research projects. Requires experience with machine learning, image analysis, statistical methods, and scientific computing support.

90k – 105kBaltimore, MD +1Data EngineeringOn-sitePythonDeep Learning