Staff Software Engineer - Corporate Actions & Security Master
New
A
AlpacaBrokerage infrastructure
Remote - North America and EuropeFull-TimeStaff
SalaryNew Hire Home-Office Setup: One-time USD $500; Monthly Stipend: USD $150 per month via a Brex Card; Stock Options
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years of professional software engineering experience
- Required Skills
- PostgreSQLGCPKubernetesGoDistributed Systems
Requirements
- Have 7+ years of professional software engineering experience building complex production systems.
- Have 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.
- Understand announcement terms, record and effective dates, stock-record eligibility, entitlements, elections, fractions, and reconciliation.
- Have experience with financial data ingestion, normalization, versioning, lineage, and cross-source validation.
- Have strong coding and system-design skills; Go experience is preferred.
- Have experience building distributed and event-driven services.
- Have experience with relational databases; PostgreSQL is preferred.
- Have experience with cloud-native systems such as GCP and Kubernetes.
- Demonstrate ownership and the ability to translate complex operational and financial-market requirements into reliable, auditable software.
- DTCC/DTC Corporate Actions processing or international market infrastructure experience is a nice-to-have.
- Familiarity with ISO 15022, ISO 20022, or SWIFT Corporate Actions messages is a nice-to-have.
- Experience building an entitlement engine, Security Master, symbology platform, stock record, reconciliation system, or brokerage ledger is a nice-to-have.
- Understanding of how Corporate Actions affect trading, margin, tax, securities lending, fractional shares, and customer statements is a nice-to-have.
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 with Operations, Product, and other engineering teams.
View Full Description & ApplyYou'll be redirected to the employer's site