About Alpaca
Alpaca is a fast-growing series B fintech company that has raised over $120 million in funding. We are an API-first stock and crypto platform that enables developers and businesses worldwide to build trading algorithms, applications, and brokerage services. Our globally distributed team consists of developers, traders, and brokerage specialists, backed by prominent investors.
Your Role
As a Senior Software Engineer - Crypto, you will lead all crypto-related engineering, including our spot and derivatives exchanges licensed in the US and Bahamas. You will be responsible for architecting, implementing, and maintaining the systems and services that form the foundation of Alpaca Crypto, empowering millions of users trading billions of dollars worth of assets.
Key Responsibilities
- 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.
- 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 systems.
- BSc/MSc or equivalent experience in Computer Science or related field.
- Minimum 4 years of experience in backend software development.
- Experience with at least one modern programming language like GoLang, Python, C/C++, NodeJS, Java.
- SQL or relational database skills.
- Hands-on knowledge with Bash, Linux & Docker. Kubernetes experience is a plus.
Who You Might Be (Nice-To-Haves)
- Experience with Kubernetes, CKA, CKAD certification.
- DevOps mindset is an asset.
- Experience with NoSQL.
- Experience with CI/CD.
- Good understanding of the financial market.
- Experience with major cloud platforms (AWS/GCP/Azure).
- Knowledge of Agile/Scrum methodologies.
- Knowledge of microservice architectures.
- Knowledge of clean code principles.
How We Take Care of You
- Competitive Salary & Stock Options.
- Health benefits start on day 1. In the US, this includes Medical, Dental, Vision. In Canada, this includes supplemental health care. Internationally, this includes a stipend value to offset medical costs.
- 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.
Benefits Extracted with AI
- Competitive Salary & Stock Options
- Health benefits start on day 1 (Medical, Dental, Vision in the US, supplemental health care in Canada, stipend internationally)
- New Hire Home-Office Setup: One-time USD $500
- Monthly Stipend: USD $150 per month via a Brex Card
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Identity
Senior Software Engineer for Identity Management at Alpaca, remote work, competitive salary, benefits from day 1.
Senior Fullstack Software Engineer (CDP API)
Join Coinbase as a Senior Fullstack Software Engineer to develop cutting-edge crypto applications with CDP API.
Senior Software Engineer, API Development
Senior Software Engineer for API Development at a leading Web3 company, focusing on high-performance solutions.
Senior Full Stack Engineer
Senior Full Stack Engineer role focused on blockchain and web3 development, offering competitive salary and benefits.
Senior Software Engineer, Backend
Join Alt as a Senior Backend Engineer to develop and implement backend systems using AWS, Python, and JavaScript.
Senior Backend Engineer, Platform
Join Aleph as a Senior Backend Engineer to build and enhance our FP&A platform. Work remotely with a focus on Python and API integrations.
Senior Fullstack Software Engineer
Senior Fullstack Software Engineer at Alt, skilled in Python, React, AWS. Join our mission in the financial services sector.
Senior Fullstack Software Engineer
Senior Fullstack Engineer at Alt, skilled in Python, React, AWS, and JavaScript, focusing on backend and frontend development.
Senior Software Engineer, Fullstack
Senior Fullstack Engineer role focusing on backend and frontend development with AWS, React Native, and JavaScript in San Francisco.
Senior Software Engineer (Backend) - Rust, AWS, Solana
Join Orca as a Senior Software Engineer (Backend) to build scalable servers in Rust, AWS, and Solana. Remote work option available.
Senior Software Engineer, Backend (Developer - Portal)
Join Coinbase as a Senior Software Engineer, Backend, focusing on Web3 solutions and API development.
Senior Software Engineer - Growth, Matcha
Senior Software Engineer for Matcha, focusing on growth strategies and user engagement in a leading crypto platform.
Senior Software Engineer, Blockchain and Stablecoin
Join BJAK as a Senior Software Engineer to develop blockchain solutions for stablecoin projects. Work remotely with cutting-edge technology.
Senior Software Engineer - Rust - Blockchain Platform
Join Kraken as a Senior Software Engineer specializing in Rust for blockchain platform development. Remote position.
Senior Software Engineer, Backend (Trading Derivatives)
Join Coinbase as a Senior Software Engineer in Backend Trading Derivatives, focusing on high-performance computing and software architecture.
Senior Fullstack Software Engineer (CDP API)
Join Coinbase as a Senior Fullstack Software Engineer to develop and maintain the CDP APIs, focusing on Go, JavaScript, and blockchain technologies.
Senior Software Engineer, Backend - Platform
Join Coinbase as a Senior Backend Engineer to build scalable systems using Golang and cloud technology.
Senior Software Engineer, Backend - Institutional Products
Join Coinbase as a Senior Backend Engineer to build crypto-forward products using Golang, microservices, and blockchain technology.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
Senior Backend Software Engineer - Blockchain
Senior Backend Software Engineer role focusing on blockchain technologies and data delivery systems at Coin Metrics.
Senior Software Engineer (Remote, US)
Senior Software Engineer for a leading crypto asset manager, remote work, competitive salary, and benefits.
Senior Software Engineer, Blockchain (Python)
Join Bitpanda as a Senior Software Engineer in Blockchain, focusing on Python, AWS, and Kafka in a hybrid role.
Senior Software Engineer (Remote, US)
Senior Software Engineer for a leading crypto index fund manager, focusing on full-stack development and innovation in the crypto space.
Senior Software Engineer - Blockchain & Backend Development
Senior Software Engineer specializing in Blockchain & Backend Development at OpenBlock Labs, Palo Alto.