22 hours ago
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 vendors, depositories, custodians, and authoritative sources.
- Build entitlement processing using announcement records, stock records, elections, withholding, currencies, and fractional-share rules.
- Support dividends, interest, splits, reverse splits, mergers, exchanges, spin-offs, tenders, rights, redemptions, calls, 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 books and records, positions, ledger, trading, margin, tax, and customer-facing systems.
- Write and operate production code while partnering with Operations, Product, and other engineering teams.
Requirements
- 7+ years of professional software engineering experience building complex production systems.
- Hands-on Corporate Actions, Security Master, or securities-processing experience at 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 ability to translate complex operational and financial-market requirements into reliable, auditable software.
- Experience with DTCC/DTC Corporate Actions processing or international market infrastructure is preferred.
- Familiarity with ISO 15022, ISO 20022, or SWIFT Corporate Actions messages is preferred.
- Experience building an entitlement engine, Security Master, symbology platform, stock record, reconciliation system, or brokerage ledger is preferred.
- Understanding of Corporate Actions impacts on trading, margin, tax, securities lending, fractional shares, and customer statements is preferred.
Benefits
- Competitive salary and stock options.
- Health benefits.
- One-time USD $500 new-hire home-office setup.
- USD $150 monthly stipend via a Brex Card.
- The team is globally distributed across the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and other locations.
Tech Stack
Categories
About Alpaca
Alpaca builds brokerage infrastructure APIs and operates a self-clearing broker-dealer, enabling fintechs, institutions, and developers to embed trading in stocks, ETFs, options, crypto, and fixed income. Its platform includes account opening, clearing, custody, and compliance tooling, with revenue from brokerage and platform fees. Founded in 2017 and headquartered in San Mateo, California, Alpaca serves clients in 40+ countries through its subsidiaries.
