A

Alpaca

Builds APIs for brokerage and automated trading

Senior Data Platform Engineer

Data EngineeringPosted on Nov 10
Full-timeNo salary listed

About the Job

Requirements

  • At least 5 years of experience in data infrastructure, platform engineering, or software engineering, with demonstrated end-to-end ownership of production systems.
  • Strong Python and SQL skills, with experience building reliable pipelines, services, or platform tooling.
  • Experience building or operating distributed data systems, such as query engines, lakehouses, or streaming platforms.
  • Experience operating cloud infrastructure using Kubernetes, infrastructure-as-code, and deployment automation.
  • Sound operational judgment and the ability to communicate technical matters clearly and collaborate across engineering teams.

Responsibilities

  • Design, build, and operate core data platform infrastructure, including distributed query engines, lakehouse storage, orchestration, and streaming pipelines.
  • Contribute to regional platform deployments by building scalable and repeatable infrastructure using Kubernetes and infrastructure-as-code.
  • Develop real-time data processing, analytics, and alerting capabilities for operational and product use cases.
  • Partner with AI and Data Science teams on platform foundations for agentic workflows, evaluations, and machine learning lifecycle tooling.
  • Evolve the data catalog, governance, and access controls so data is discoverable and properly governed.
  • Own platform reliability through observability, on-call participation, and operational improvements while collaborating with cross-functional teams.

Desired Qualifications

  • Experience with distributed query engines such as Trino, Presto, or Spark, and open table formats such as Apache Iceberg.
  • Experience with streaming and real-time data infrastructure such as Kafka, Redpanda, Flink, or Debezium.
  • Experience with AI and agent infrastructure, including MCP servers, retrieval systems, agent observability, or LLM evaluation.
  • Experience supporting machine learning infrastructure using technologies such as MLflow, Vertex AI, or similar platforms.
  • Experience with real-time analytics engines such as ClickHouse, Pinot, or Druid.
  • Experience designing and operating infrastructure across multiple cloud regions, including workload isolation and cost-performance trade-offs.

About the Company

Alpaca

Builds APIs for brokerage and automated trading

Alpaca builds brokerage infrastructure and trading APIs for financial firms and developers embedding investment features in apps or running automated strategies. Broker API manages account opening, funding, orders and positions, while Trading API connects individual users to stocks, options and crypto markets. AlpacaDB supplies the technology, with securities services delivered by Alpaca Clearing and cryptocurrency services by Alpaca Crypto. It earns money from market-data subscriptions, margin interest, brokerage fees, bank-sweep spreads and payments for routed orders. Alpaca began in 2015 as a database and machine-learning business and is headquartered in San Mateo, California.

Company size
201-500
Company stage
Debt Financing
Total funding
$762.9M
Headquarters
San Mateo, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Alpaca

See more jobs