Alpaca is a pioneering brokerage infrastructure technology company headquartered in California, serving as a self-clearing broker-dealer for Stocks, ETFs, Options, and Cryptocurrencies. With over $170 million in funding, they've established themselves as a trusted partner for hundreds of financial institutions globally.
The Market Data team plays a crucial role in architecting and scaling systems that handle billions of dollars worth of trading assets. As a Senior Software Engineer, you'll be at the forefront of improving the architecture for various data products, including stocks, options, crypto, and forex markets. You'll work on building developer-first APIs and tackle technical challenges in a rapidly scaling environment.
The role demands expertise in POSIX-like operating systems, modern infrastructure, and orchestration practices. You'll be part of a globally distributed team of 150+ members spanning across the USA, Canada, Japan, Hungary, Nigeria, Brazil, and the United Kingdom. The company values "Stay Curious," "Have Empathy," and "Be Accountable."
This position offers an exciting opportunity to work with cutting-edge technology while focusing on performance optimization where every nanosecond counts. You'll be responsible for designing highly scalable, mission-critical systems and maintaining high-quality software standards. The role comes with competitive compensation, including stock options, comprehensive health benefits, and various stipends for home office setup and monthly expenses.
The ideal candidate should have a strong background in compiled languages (particularly Go), extensive experience with cloud platforms (especially GCP), and a passion for financial markets. You'll be working in an environment that emphasizes code quality, system reliability, and continuous improvement, making this an excellent opportunity for engineers who want to make a significant impact in the fintech space.