SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Alpaca, a US-headquartered global leader in agent-first brokerage infrastructure, is seeking a Staff Software Engineer with deep expertise in Corporate Actions and Security Master systems. The company serves hundreds of financial institutions across 40 countries with institutional-grade APIs, supporting broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges totaling over 10 million brokerage accounts. Alpaca is backed by $400 million in funding from top-tier investors including Portage Ventures, Spark Capital, Tribe Capital, and Y Combinator.
In this role, you will design and build systems that manage security reference data, validate Corporate Action announcements, calculate entitlements, and process resulting cash and position changes across a global brokerage platform. You will work on complex financial market infrastructure spanning U.S. and international markets.
Key responsibilities include:
- Designing systems for Corporate Actions, Security Master, and securities lifecycle processing
- Ingesting, normalizing, enhancing, and cross-verifying security and event data from vendors, depositories, custodians, and authoritative sources
- Building entitlement processing engines using validated announcement records, stock records, elections, withholding rules, currencies, and fractional-share logic
- Supporting dividends, interest, splits, reverse splits, mergers, exchanges, spin-offs, tenders, rights, redemptions, calls, maturities, and elections
- Managing security setup and changes involving symbols, identifiers, listings, exchanges, currencies, and lifecycle status
- Building auditable workflows for validation, approvals, processing, corrections, exceptions, and reconciliation
- Ensuring security and event changes propagate accurately across books and records, positions, ledger, trading, margin, tax, and customer-facing systems
- Writing and operating production code while partnering closely with Operations, Product, and other engineering teams
You will be part of a dynamic, globally distributed team of 400+ members spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond.
REQUIREMENTS:
- 7+ years of professional software engineering experience building complex production systems
- Hands-on Corporate Actions, Security Master, or securities-processing experience within a broker-dealer, clearing firm, custodian, bank, depository, transfer agent, or financial data vendor
- Strong 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
- Strong coding and system-design skills, preferably in Go, with experience building distributed and event-driven services
- Experience with relational databases, preferably PostgreSQL, and cloud-native systems such as GCP and Kubernetes
- Strong ownership and the ability to translate complex operational and financial-market requirements into reliable, auditable software
NICE TO HAVE:
- Experience with DTCC/DTC Corporate Actions processing or international market infrastructure
- Familiarity with ISO 15022, ISO 20022, or SWIFT Corporate Actions messages
- Experience building an entitlement engine, Security Master, symbology platform, stock record, reconciliation system, or brokerage ledger
- Understanding of how Corporate Actions affect trading, margin, tax, securities lending, fractional shares, and customer statements