Alpaca logo

Senior Software Engineer - Crypto

Alpaca

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

Alpaca logo
Alpaca

Senior Software Engineer - Identity

Senior Software Engineer for Identity Management at Alpaca, remote work, competitive salary, benefits from day 1.

Coinbase logo
Coinbase

Senior Fullstack Software Engineer (CDP API)

Join Coinbase as a Senior Fullstack Software Engineer to develop cutting-edge crypto applications with CDP API.

Ava Labs logo
Ava Labs

Senior Software Engineer, API Development

Senior Software Engineer for API Development at a leading Web3 company, focusing on high-performance solutions.

Alchemy logo
Alchemy

Senior Full Stack Engineer

Senior Full Stack Engineer role focused on blockchain and web3 development, offering competitive salary and benefits.

Alt logo
Alt

Senior Software Engineer, Backend

Join Alt as a Senior Backend Engineer to develop and implement backend systems using AWS, Python, and JavaScript.

Aleph logo
Aleph

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.

Alt logo
Alt

Senior Fullstack Software Engineer

Senior Fullstack Software Engineer at Alt, skilled in Python, React, AWS. Join our mission in the financial services sector.

Alt logo
Alt

Senior Fullstack Software Engineer

Senior Fullstack Engineer at Alt, skilled in Python, React, AWS, and JavaScript, focusing on backend and frontend development.

Alt logo
Alt

Senior Software Engineer, Fullstack

Senior Fullstack Engineer role focusing on backend and frontend development with AWS, React Native, and JavaScript in San Francisco.

Orca logo
Orca

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.

Coinbase logo
Coinbase

Senior Software Engineer, Backend (Developer - Portal)

Join Coinbase as a Senior Software Engineer, Backend, focusing on Web3 solutions and API development.

0x logo
0x

Senior Software Engineer - Growth, Matcha

Senior Software Engineer for Matcha, focusing on growth strategies and user engagement in a leading crypto platform.

BJAK logo
BJAK

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.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Senior Software Engineer - Rust - Blockchain Platform

Join Kraken as a Senior Software Engineer specializing in Rust for blockchain platform development. Remote position.

Coinbase logo
Coinbase

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.

Coinbase logo
Coinbase

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.

Coinbase logo
Coinbase

Senior Software Engineer, Backend - Platform

Join Coinbase as a Senior Backend Engineer to build scalable systems using Golang and cloud technology.

Coinbase logo
Coinbase

Senior Software Engineer, Backend - Institutional Products

Join Coinbase as a Senior Backend Engineer to build crypto-forward products using Golang, microservices, and blockchain technology.

Pelago logo
Pelago

Remote Senior Software Engineer (Python)

Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.

Coin Metrics logo
Coin Metrics

Senior Backend Software Engineer - Blockchain

Senior Backend Software Engineer role focusing on blockchain technologies and data delivery systems at Coin Metrics.

Bitwise Asset Management logo
Bitwise Asset Management

Senior Software Engineer (Remote, US)

Senior Software Engineer for a leading crypto asset manager, remote work, competitive salary, and benefits.

Bitpanda logo
Bitpanda

Senior Software Engineer, Blockchain (Python)

Join Bitpanda as a Senior Software Engineer in Blockchain, focusing on Python, AWS, and Kafka in a hybrid role.

Bitwise Asset Management logo
Bitwise Asset Management

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.

OpenBlock Labs logo
OpenBlock Labs

Senior Software Engineer - Blockchain & Backend Development

Senior Software Engineer specializing in Blockchain & Backend Development at OpenBlock Labs, Palo Alto.