Senior Data Engineer

Alpaca

Remote
Remote
Scalable low-latency data platforms
Python and sql proficiency
Cloud-native technologies (docker, kubernetes, helm)
Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more

Job Summary

  • Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.
  • We are seeking a Senior Data Platform Engineer to design and develop the data management layer for our platform to ensure its scalability as we expand to larger customers and new jurisdictions.
  • We offer competitive salary & stock options, health benefits, new hire home-office setup, and a monthly stipend.

Matching Summary

Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.

Skills & Requirements

Must-have

  • Scalable low-latency data platforms
  • Python and SQL proficiency
  • Cloud-native technologies (Docker, Kubernetes, Helm)
  • Relational database systems and object storage
  • Google Cloud Platform data services
  • ETL orchestrators (Apache Airflow, Airbyte)
  • Streaming systems (Kafka)
  • Open-source distributed query engines (Trino)

Nice-to-have

  • Infrastructure as Code (Terraform)
  • Formalized SQL models (dbt)
  • Fast-paced startup environment
  • Open-source contributions

Key Requirements

  • 7+ years of experience in data engineering
  • 2+ years building scalable, low-latency data platforms (>100M events/day)
  • Experience with Apache Iceberg
  • Experience with GCP services (Composer, Dataproc, Datastream)
  • Production experience with Kafka
  • Exposure to Infrastructure as Code (Terraform)

Work Rights

Not specified

Tailored Resume

Cover Letter