Principal Software Engineer
Alchemy- Full Time
- Expert & Leadership (9+ years)
Candidates should possess a Bachelor's degree in Computer Science or a related field, and have at least 5 years of experience as a Software Engineer, with a strong focus on system design and architecture. Experience with Golang and Kubernetes is required, along with a proven ability to build and maintain large-scale systems.
As a Senior Software Engineer, you will be responsible for architecting, implementing, and maintaining the systems and services that underpin Alpaca Crypto, ensuring the delivery of defect-free solutions and supporting millions of users trading billions of dollars in assets. You will collaborate with a cross-functional team to define goals, design and implement scalable backend services, maintain high software quality, and contribute to the overall success of the team while embracing a founder mentality.
API-first brokerage for stock trading
Alpaca Securities LLC operates in the stock brokerage industry by providing an API-first brokerage service that allows other businesses to create their own trading applications. This service enables companies to integrate stock trading functionality into their platforms without the need to become brokers themselves, saving them time and resources. Alpaca's API supports seamless trading experiences for users and includes features like Local Currency Trading, which allows international investors to trade US stocks in their local currency. Additionally, Alpaca offers crypto wallets and coin pair trading, expanding the financial services available to its clients. Unlike traditional brokers, Alpaca focuses on a business-to-business model, catering primarily to other companies that want to offer trading services to their customers. The goal of Alpaca is to simplify the trading process for businesses and their users while providing a secure and efficient platform for executing trades.