Join Alpaca as a Team Lead Engineer in Crypto, leading the development of a high-performance trading platform. Work remotely and earn a competitive salary while contributing to innovative financial solutions.
Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more. Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totaling over 10 million brokerage accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it.
Your Role:
This role is to lead all Crypto related engineering including our spot and derivatives exchanges licensed in the US and Bahamas.- Architect, spec and build the perpetual futures exchange including high-performance matching engine, collateral/liquidation/risk engine, public API, kyc/aml, regulatory reporting, settlement clearing and custody, banking, order management, accounting, analytics and compliance integrations.
- Design highly scalable, mission-critical crypto spot and derivatives exchange trading millions of dollars from day one.
- Implement backend services and web applications.
- Maintain good software quality and test coverage.
- Participate in code reviews.
- Troubleshoot incidents and reported bugs.
- You may be asked to be on-call to assist with engineering projects that are timely in nature.
Who You Are (Must-Haves):
- Experience building a CLOB exchange, HFT, market-making, high performance matching engines, margin/liquidation engines or other high-throughput & low-latency, regulated, fault-tolerant financial system.
- Experience in building crypto.
- BSc/MSc or equivalent experience in Computer Science or related field.
- Minimum 4 years of experience of backend software development.
- Experience with at least one modern programming language like GoLang, Python, C/C++, NodeJS, Java, etc. Our platform is based in Golang.
- SQL or relational database skills.
- Hands-on knowledge with Bash, Linux & Docker. Kubernetes experience is a plus.
- Excited about what we are building at Alpaca.
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 a Brex Card.
- Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.