Alpaca, a pioneering brokerage infrastructure technology company headquartered in California, is seeking a Senior Software Engineer to join their Market Data team. With over $170 million in funding, Alpaca serves hundreds of financial institutions globally through their execution and custody solutions for Stocks, ETFs, Options, and Cryptocurrencies.
The role focuses on building and scaling critical systems that power Alpaca's platform, handling billions of dollars worth of assets for millions of users. As part of the market data team, you'll be responsible for improving the architecture of data products across various markets, overseeing public API structure, and documentation for both streaming and historical endpoints.
The position requires a strong technical background with at least 4 years of experience in systems at scale. The ideal candidate should be proficient in Go (the primary language for critical services), have extensive knowledge of Linux/BSD systems, and be experienced with cloud platforms, particularly GCP. You'll work with a globally distributed team of 150+ members spanning across the USA, Canada, Japan, Hungary, Nigeria, Brazil, and the United Kingdom.
The company offers an attractive benefits package including competitive salary with stock options, comprehensive health benefits from day one, home office setup allowance, and monthly stipends. This is an excellent opportunity for engineers passionate about financial markets and building scalable, high-performance systems in a remote-friendly, globally distributed environment.