Alpaca

11 - 25 Employees
< 10 Engineers
$5M - $10M Funding
Pre-Series A

Alpaca provides API for free stock trading for individual developers, active/algo traders, small hedge funds and app builders. Since the launch in Oct 2018, both transaction volume and user base have grown rapidly thanks to very active engaged users. We went through Y Combinator W 2019 batch.

Active Roles
Why join us?
  • Transaction volume has been doubling MoM since launch.

  • Our team is led by people with successful startup experiences from Greenplum and Wealthfront as well as great deal of experiences in financial industry from FINRA, HFT firms and Lehman Bros.

  • We are big fan of open source projects (https://github.com/alpacahq) and can build compelling developer/API products


Engineering at Alpaca
Engineering team and processes

Our engineering team process is somewhere between scrum and kanban. We do daily standup every morning and manage project progress with JIRA. All the code reviews are done in GitHub and release process is seamlessly built around Google Cloud Build, Google Container Registry, GKE, etc. Everyone is encouraged to review others code and have transparent access to any information to improve products from any aspect.

Technical Challenges

We have built MarketStore (https://github.com/alpacahq/marketstore) in Go from scratch that is time-series database designed for financial data and made it open source. The challenge in our trading system is that you need to deal with real-time market environment to minimize latency while you need to make sure things work correctly as money management system. The requirements and system architecture are totally different and unique which is very exciting to tackle.

Projects you might work on
  • Add new API support for advanced order types such as OCO and trailing stop. This would need to redesign some of the sub systems to deal with real-time constrains while keeping the data consistency strong.

  • Adding OAuth capability in our API. This would open up tons of interesting business opportunities as well as expand use cases for non-trader people.

  • Support micro-deposit in addition to instant bank verification in our dashboard. This would allow even more people to deposit money into our system with much lower barrier and better user experiences.

Tech stack
Go
Google Cloud
Kubernetes
React
PostgreSQL
RabbitMQ
Redis

Working at Alpaca

We value commitments from people who work here. We believe great result comes from great team collaboration built by each commitment and respected work.

Flexible Hours

While our core office hours is 9am to 5pm, you are allowed to work from home when you need to. Output is more important than the strict hours in the office!

Transportation

We cover public transportation pass by giving monthly paid pass for Caltrain and BART

Maternal/Paternal Leave

All leadership team has kids and family. We really understand how hard it is to manage it but also how valuable you could be by managing it.

Team Activities

Once every quarter or so, we do team building activity. Last time, we did cooking in the nice SF location!


Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply