A

Alpaca

Builds APIs for brokerage and automated trading

Senior Software Engineer - Corporate Actions & Security Master

Backend EngineeringPosted on Nov 11
Full-timeRemote

About the Job

Requirements

  • Strong experience building and operating event-driven, distributed backend systems.
  • Strong database and data-modelling skills, including an understanding of eventual consistency and data replication.
  • Strong system design fundamentals, including designing and evolving APIs.
  • Proficiency in a strongly typed programming language and willingness to work in Go.
  • Experience taking complex or ambiguous problems from initial requirements through delivery and production operation.
  • Ability to explain technical decisions and trade-offs clearly, collaborate across teams, and reason through cross-system dependencies.
  • Senior-level engineering judgment and ownership; capability and impact are assessed rather than a fixed years-of-experience threshold.

Responsibilities

  • Design, build, and maintain distributed backend services, APIs, and data models for Security Master and corporate actions.
  • Extend reference data systems to support new instruments, asset classes, and market-specific requirements, including futures and prediction markets.
  • Build reliable workflows for ingesting, validating, and processing third-party instrument and corporate action information.
  • Develop internal tools and automation to reduce manual work and improve the reliability of reference data operations.
  • Help redesign how foundational asset information is structured and shared across Alpaca, contributing to architectural decisions with company-wide impact.
  • Work closely with engineering and business teams that consume reference data, coordinating changes across services.
  • Own complex features and technical decisions from design through production, including testing, troubleshooting, and continuous improvement.

Desired Qualifications

  • Experience in trading, brokerage, capital markets, crypto infrastructure, or related financial technology.
  • Experience with reference data, Security Master, instrument or asset data, or corporate action processing.
  • Understanding of financial instruments, particularly options, futures, and other derivatives.
  • Experience with third-party data ingestion, internal tooling, and workflow automation.
  • Experience guiding other engineers and working across interconnected services and teams.

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