Alpaca
Senior Software Engineer, Risk and Margin
1 day ago Be among the first 25 applicants
Who We Are Alpaca is a US‑headquartered self‑clearing broker‑dealer and brokerage infrastructure company. We offer trading of stocks, ETFs, options, crypto, fixed income, and 24/5 trading on our award‑winning, developer‑friendly API. Our recent Series C funding round brought total investment to over $170 million.
Our Team We are a diverse group of 230+ engineers, traders, and brokerage professionals spread across the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond.
Your Role Join our Core Trading Team as a Senior Software Engineer. You will design and maintain critical infrastructure that powers our trading systems—from order routing and execution engines to market connectivity and real‑time risk controls. You will work closely with traders, quants, and engineers to deliver high‑performance, reliable, and scalable trading platforms.
Key Responsibilities
Design and implement high‑performance trading infrastructure, including order management systems, execution gateways, and market data distribution.
Optimize low‑latency systems for throughput, determinism, and fault tolerance.
Integrate with global exchanges, brokers, and ECNs, ensuring robust FIX/FAST/OAUNCH/ITCH connectivity.
Build real‑time risk checks and margin controls aligned with compliance requirements.
Develop and maintain core libraries, APIs, and frameworks used across trading desks.
Collaborate with quants and traders to prototype and productionize new strategies.
Monitor, debug, and optimize production systems to ensure high availability and rapid recovery.
Mentor junior engineers and set engineering standards for code quality, testing, and deployment.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
7+ years of software engineering experience, with at least 3 years in trading, fintech, or high‑performance systems.
Strong programming skills in Go, C++, or Java; Python experience.
Deep understanding of operating systems, networking, and concurrency.
Proven experience in low‑latency optimization and performance tuning.
Familiarity with FIX, OUCH, ITCH, or other trading protocols.
Experience building distributed, fault‑tolerant systems.
Solid knowledge of databases, caching, and messaging systems (Postgres, Redis, Kafka, RabbitMQ, etc.).
Strong problem‑solving skills, attention to detail, and ability to work under pressure.
Preferred Skills
Experience with equities, derivatives, or FX trading systems.
Knowledge of cloud, containerization, and orchestration tools (Kubernetes, Docker).
Experience with observability stacks (Prometheus, Grafana, ELK).
Contributions to open‑source projects in systems programming or infrastructure.
How We Take Care of You
Competitive Salary & Stock Options
Health Benefits
New Hire Home‑Office Setup: One‑time USD $500
Monthly Stipend: USD $150 per month via Brex Card
Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.
Recruitment Privacy Policy
Referrals increase your chances of interviewing at Alpaca by 2x.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology
#J-18808-Ljbffr
Who We Are Alpaca is a US‑headquartered self‑clearing broker‑dealer and brokerage infrastructure company. We offer trading of stocks, ETFs, options, crypto, fixed income, and 24/5 trading on our award‑winning, developer‑friendly API. Our recent Series C funding round brought total investment to over $170 million.
Our Team We are a diverse group of 230+ engineers, traders, and brokerage professionals spread across the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond.
Your Role Join our Core Trading Team as a Senior Software Engineer. You will design and maintain critical infrastructure that powers our trading systems—from order routing and execution engines to market connectivity and real‑time risk controls. You will work closely with traders, quants, and engineers to deliver high‑performance, reliable, and scalable trading platforms.
Key Responsibilities
Design and implement high‑performance trading infrastructure, including order management systems, execution gateways, and market data distribution.
Optimize low‑latency systems for throughput, determinism, and fault tolerance.
Integrate with global exchanges, brokers, and ECNs, ensuring robust FIX/FAST/OAUNCH/ITCH connectivity.
Build real‑time risk checks and margin controls aligned with compliance requirements.
Develop and maintain core libraries, APIs, and frameworks used across trading desks.
Collaborate with quants and traders to prototype and productionize new strategies.
Monitor, debug, and optimize production systems to ensure high availability and rapid recovery.
Mentor junior engineers and set engineering standards for code quality, testing, and deployment.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
7+ years of software engineering experience, with at least 3 years in trading, fintech, or high‑performance systems.
Strong programming skills in Go, C++, or Java; Python experience.
Deep understanding of operating systems, networking, and concurrency.
Proven experience in low‑latency optimization and performance tuning.
Familiarity with FIX, OUCH, ITCH, or other trading protocols.
Experience building distributed, fault‑tolerant systems.
Solid knowledge of databases, caching, and messaging systems (Postgres, Redis, Kafka, RabbitMQ, etc.).
Strong problem‑solving skills, attention to detail, and ability to work under pressure.
Preferred Skills
Experience with equities, derivatives, or FX trading systems.
Knowledge of cloud, containerization, and orchestration tools (Kubernetes, Docker).
Experience with observability stacks (Prometheus, Grafana, ELK).
Contributions to open‑source projects in systems programming or infrastructure.
How We Take Care of You
Competitive Salary & Stock Options
Health Benefits
New Hire Home‑Office Setup: One‑time USD $500
Monthly Stipend: USD $150 per month via Brex Card
Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.
Recruitment Privacy Policy
Referrals increase your chances of interviewing at Alpaca by 2x.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology
#J-18808-Ljbffr