A

Alpaca

Builds APIs for brokerage and automated trading

Software Engineer - Securities Finance

Backend EngineeringUpdated on Nov 11
Full-timeRemote

About the Job

Requirements

  • Demonstrate serious attention to building systems that people trust with their money.
  • Be genuinely curious about how markets work under the hood.
  • Be able to scope, build, ship, and support a project in production.
  • Be able to diagnose and fix problems independently when they occur.
  • Distinguish decisions that are expensive to reverse from decisions that can be changed later.
  • Investigate unknowns rather than guessing or pretending to know.
  • Push back when disagreeing with a decision and support the decision once it is made.
  • Mention a specific deep sea tunnel that fascinates you in the application.
  • Have solid fundamentals in computers, networks, databases, and distributed systems, especially their failure modes.
  • Have 3+ years of experience building distributed systems that run in production.
  • Be productive in Go, PostgreSQL, and Kubernetes.
  • Be able to design RESTful APIs and assess existing APIs.

Responsibilities

  • Own projects from initial problem discussion through production operation.
  • Build systems for new products and revenue, including partner-facing APIs and batch pipelines that finish by a fixed time each night.
  • Improve existing systems where the improvement will be noticeable to users or the business.
  • Learn and work with securities lending, collateral, settlement, and short-selling rules.
  • Participate in the on-call rotation and address root causes of recurring alerts.

Desired Qualifications

  • Experience in securities clearing, securities settlement, or securities finance.
  • Experience with gRPC, Protobuf, Kafka or Redpanda, Grafana, Helm, or Docker.
  • Experience with Temporal.
  • Comfort with daily batch jobs, file-based integrations, and reconciliation work.
  • Familiarity with broker-dealer operations, Regulation SHO, or short-sale rules.

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
Late Stage VC
Total funding
$762.9M
Headquarters
San Mateo, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Alpaca

See more jobs