Staff Software Engineer - Corporate Actions & Security Master
Alpaca is a brokerage infrastructure company providing developer APIs for stocks, options, fixed income, and crypto trading, plus tokenization infrastructure for TradFi–DeFi markets.
Funding history
Investors
About Alpaca
Alpaca provides API-first brokerage infrastructure for fintechs, institutions, algorithmic traders, and developers. Its offerings include Broker API, Trading API, market data, self-clearing brokerage services, crypto services, and the Instant Tokenization Network for in-kind minting and redemption of tokenized assets.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design and operate production systems for corporate actions, security master data, and securities lifecycle processing across U.S. and international markets. You will validate and reconcile event data, calculate entitlements, manage security changes, and ensure accurate propagation across brokerage records and customer-facing systems.
Requirements
- 7+ years of professional software engineering experience building complex production systems
- Corporate actions, security master, or securities-processing experience within a financial-services or financial-data organization
- Understanding of announcement terms, record and effective dates, stock-record eligibility, entitlements, elections, fractions, and reconciliation
- Experience with financial data ingestion, normalization, versioning, lineage, and cross-source validation
- Coding and system-design skills, preferably in Go
- Experience building distributed and event-driven services
- Experience with relational databases, preferably PostgreSQL
- Experience with cloud-native systems such as GCP and Kubernetes
- Ability to translate complex operational and financial-market requirements into reliable, auditable software
Responsibilities
- Design systems for corporate actions, security master, and securities lifecycle processing across U.S. and international markets
- Ingest, normalize, enhance, and cross-verify security and event data from authoritative sources
- Build entitlement processing using validated announcement records, stock records, elections, withholding, currencies, and fractional-share rules
- Support dividends, interest, splits, mergers, exchanges, tenders, redemptions, maturities, and elections
- Manage security setup and changes involving symbols, identifiers, listings, exchanges, currencies, and lifecycle status
- Build auditable workflows for validation, approvals, processing, corrections, exceptions, and reconciliation
- Ensure security and event changes propagate accurately across brokerage and customer-facing systems
- Write and operate production code while partnering with Operations, Product, and engineering teams
Benefits
- Stock options
- Health benefits
- One-time USD 500 new-hire home-office setup
- USD 150 monthly stipend via a Brex Card
