Alpaca
Alpaca
Alpaca is a fintech company building API-driven infrastructure for investing and brokerage services. Its platform supports algorithmic trading, embedded investing, and financial application development, with access to U.S. stocks, ETFs, and cryptocurrency, including options for local-currency transactions. Alpaca serves fintech startups, broker-dealers, hedge funds, and other financial services organizations that want to develop trading products through documented APIs, including its Broker API. The company also highlights cybersecurity and operates as a FINRA and SIPC member.

Software Engineer, Securities Finance

Build backend services for Alpaca’s brokerage lending, borrowing, and short-selling products. Own APIs, batch pipelines, production reliability, and delivery from project definition through ongoing support.

Description

  • Build and operate backend services for Alpaca’s securities lending and borrowing products.
  • Develop systems for Fully Paid Securities Lending and customer short borrowing.
  • Create partner-facing APIs and batch pipelines that support new products and revenue.
  • Improve existing systems to deliver measurable performance and reliability gains.
  • Maintain internal tools and functionality for brokerage operations.
  • Lead projects from problem definition through deployment and ongoing production support.
  • Take part in on-call rotations and resolve recurring incidents at their root cause.
  • Learn and apply rules for securities lending, collateral, settlement, and short selling.

Requirements

  • Understand computer systems, networks, databases, and distributed systems fundamentals, including common failure modes.
  • At least three years of experience building distributed systems in production.
  • Work effectively with Go, PostgreSQL, and Kubernetes.
  • Design RESTful APIs and assess existing API designs.
  • Build dependable systems that handle customers’ money.
  • Show curiosity about how financial markets operate behind the scenes.
  • Scope, build, deliver, and support production projects.
  • Diagnose and resolve production issues independently.
  • Pay close attention to detail.
  • Preferred: experience with securities clearing, settlement, or finance.
  • Preferred: familiarity with gRPC, Protobuf, Kafka or Redpanda, Grafana, Helm, or Docker.
  • Preferred: experience with Temporal.
  • Preferred: familiarity with daily batch jobs, file-based integrations, reconciliation, broker-dealer operations, Reg SHO, or short-sale rules.

Benefits

  • Competitive salary and stock options.
  • Health benefits.
  • One-time $500 home-office setup allowance for new hires.
  • Monthly $150 stipend through a Brex card.