Alpaca logo - Software Engineer - Crypto

    Software Engineer - Crypto

    Alpaca
    Full-time
    Engineering
    Apply Now

    About This Role

    As a Software Engineer, you will architect, implement, and maintain the systems and services that form the foundation of Alpaca Crypto, supporting millions of users trading billions of dollars in assets. Alpaca is looking for an experienced engineer who is committed to delivering defect-free solutions, has proven experience building at scale, and isn't afraid to challenge conventions or voice opinions. You'll have the autonomy to design and implement solutions to meet defined goals, while also participating in shaping those goals alongside a cross-functional team.

    What You'll Be Doing

    Design, build, and maintain Alpaca's crypto exchange and market-making systems

    Develop crypto wallet, funding, and tokenization services

    Implement backend services and web applications

    Maintain strong software quality and test coverage

    Participate in code reviews

    Troubleshoot incidents and reported bugs

    Be available for on-call support on time-sensitive engineering projects as needed

    What We're Looking For

    Knowledge of trading systems and experience building exchanges, market-making systems, matching engines, or other high-throughput, low-latency, regulated, fault-tolerant financial systems

    Experience building crypto products

    BSc/MSc or equivalent experience in Computer Science or a related field

    At least 4 years of backend software development experience

    Experience with at least one modern programming language such as GoLang or C/C++ (Alpaca's platform is built in Golang)

    Experience with messaging queues and message brokers

    SQL or relational database skills

    Hands-on knowledge of Bash, Linux, and Docker; Kubernetes experience is a plus

    Enthusiasm for what Alpaca is building

    Bonus Points

    Experience with Kubernetes; CKA or CKAD certification

    DevOps mindset

    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

    Why Join Us

    Competitive salary and stock options

    Health benefits

    One-time new hire home-office setup stipend of USD $500

    Monthly stipend of USD $150 via a Brex Card

    Ready to Apply?

    To submit your application for this position, please visit Alpaca's official website and follow their application process.

    Related Engineering Jobs