Staff Software Engineer – Corporate Actions, Security Master
Posted 6hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Staff engineer building corporate-actions and security-master systems for Alpaca’s global brokerage infrastructure. Processing securities data, entitlements, lifecycle events, and reconciliations across markets.
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 other authoritative sources
- Build entitlement processing using validated 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 closely 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 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 ability to translate complex operational and financial-market requirements into reliable, auditable software
- DTCC/DTC Corporate Actions processing or international market infrastructure experience is nice to have
- Familiarity with ISO 15022, ISO 20022, or SWIFT Corporate Actions messages is nice to have
- Experience building an entitlement engine, Security Master, symbology platform, stock record, reconciliation system, or brokerage ledger is nice to have
- Understanding of Corporate Actions effects on trading, margin, tax, securities lending, fractional shares, and customer statements is nice to have
Benefits:
- Competitive Salary & Stock Options
- Health Benefits
- New Hire Home-Office Setup: One-time USD $500
- Monthly Stipend: USD $150 per month via a Brex Card



















