Software Engineer - Crypto
Alpaca is a brokerage infrastructure company providing developer APIs for stocks, options, fixed income, and crypto trading, plus tokenization infrastructure for TradFi–DeFi markets.
Maintainer signals as of 9/2/2026
Funding history
Investors
About Alpaca
Alpaca provides API-first brokerage infrastructure for fintechs, institutions, algorithmic traders, and developers. Its offerings include Broker API, Trading API, market data, self-clearing brokerage services, crypto services, and the Instant Tokenization Network for in-kind minting and redemption of tokenized assets.
Skills
About the Role
You will architect, implement, and maintain systems supporting crypto trading. You will build exchange and market-making systems, develop wallet, funding, and tokenization services, and implement backend services and web applications. You will maintain software quality and test coverage, participate in code reviews, troubleshoot incidents and bugs, and may provide on-call support for time-sensitive engineering projects.
Requirements
- Knowledge of trading systems and experience building exchanges, market-making systems, matching engines, or high-throughput, low-latency, regulated, fault-tolerant financial systems
- Experience building crypto products
- At least 4 years of backend software development experience
- Experience with Go, C, or C++
- Experience with messaging queues and message brokers
- SQL or relational database skills
- Hands-on knowledge of Bash, Linux, and Docker
Responsibilities
- Design, build, and maintain crypto exchange and market-making systems
- Develop crypto wallet, funding, and tokenization services
- Implement backend services and web applications
- Maintain software quality and test coverage
- Participate in code reviews
- Troubleshoot incidents and reported bugs
- Provide on-call support for timely engineering projects when needed
Benefits
- Stock options
- Health benefits
- One-time USD 500 home-office setup
- USD 150 monthly stipend via a Brex Card
