Create New Account
Sign up to continue searching for suitable jobs in Web 3.0

OR
Terms of Use
Already have an account?

Log In to Your Account
Log in to continue searching for suitable jobs in Web 3.0

OR
Don’t have an account?
Alpaca
Staff Software Engineer, Risk and Margin
at Alpaca
about 3 hours ago | 13 views | Be the first one to apply

Staff Software Engineer, Risk and Margin

Full-time
Remote

About the company

Who We Are: Alpaca is a US California headquartered brokerage infrastructure technology company and self-clearing broker-dealer, delivering execution and custody solutions for Stocks, ETFs, Options, Cryptocurrencies, and more, and has raised over $170 million in funding. Amongst our subsidiaries, Alpaca is a licensed financial services company in multiple countries, and we serve hundreds of financial institutions globally such as broker-dealers, investment advisors, hedge funds, and crypto exchanges as well as millions of individual customers all over the world. Alpaca’s globally distributed team members bring in diverse experiences such as engineers, traders, and brokerage professionals to achieve our Mission of opening financial services to everyone on the planet. We are also deeply committed to open-source contributions and fostering a vibrant community. We will continue to enhance and improve our award-winning developer-friendly API and the brokerage infrastructure behind it.

Job Summary

Key Responsibilities

📍Own the architecture, design, and technical roadmap of the risk and margin platform. 📍Lead initiatives on low-latency optimizations, deterministic performance, and resiliency. 📍Guide integration with exchanges and liquidity venues (FIX, OUCH, ITCH, proprietary APIs) at scale. 📍Establish best practices for high-frequency trading system development (testing, monitoring, incident response). 📍Partner with risk and compliance teams to embed real-time pre-trade risk, credit, and margin controls. 📍Act as a multiplier: mentor engineers, perform design reviews, and elevate engineering standards. 📍Lead architecture discussions and long-term system design for scalability and resilience. 📍Drive cross-team projects that impact multiple trading desks (e.g., global order routing, fault-tolerant market data infra). 📍Proactively identify scalability bottlenecks and lead refactoring/redesign initiatives. 📍Serve as a technical point of escalation for production trading issues.

Qualifications

📍Bachelor’s or Master’s in Computer Science, Engineering, or equivalent. 📍10+ years of software engineering experience, with significant time in trading, fintech, or distributed systems. 📍Deep expertise in Go, C++, or Java, with a track record of building low-latency, high-throughput systems. 📍Strong foundation in operating systems internals, networking, and concurrency. 📍Demonstrated experience with architecture & system design for trading systems. 📍Strong knowledge of messaging, storage, and distributed computation frameworks (Kafka, RabbitMQ, Redis, Postgres, Aerospike).

If this role isn’t the perfect fit, there are plenty of exciting opportunities in blockchain technology, cryptocurrency startups, and remote crypto jobs to explore. Check them on our Jobs Board.

Similar jobs

about 3 hours ago | 11 views | Be the first one to apply
1 day ago | 32 views | 1 applications
Full-time
Remote
1 day ago | 21 views | Be the first one to apply
Full-time
United States, North America
$136,000 To $210,000 per year
2 days ago | 39 views | Be the first one to apply
Full-time
Sweden, Europe