Overview
Senior Software Engineer on the Reference Data team, building the data backbone of Alpaca's brokerage infrastructure across the Security Master and corporate actions.
What you'll do
- 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 that 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.
What you'll need
- Strong experience building and operating event-driven, distributed backend systems.
- Strong database and data-modelling skills, with an understanding of eventual consistency and data replication.
- Excellent 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 judgement and ownership; capability and impact are assessed rather than a fixed years-of-experience threshold.
Nice to have
- 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.
Details
Read the full description and apply on the company’s own careers page.