Full-Time

Lead Software Engineer

Platform Team

Posted on 11/19/2024

Alpaca

Alpaca

201-500 employees

API-first brokerage for stock trading

Fintech
Crypto & Web3
Financial Services

Senior

Remote in USA

Category
Backend Engineering
Software Engineering
Required Skills
Kubernetes
Data Structures & Algorithms
Apache Kafka
Postgres
Docker
Go
Prometheus
Development Operations (DevOps)
Requirements
  • Kubernetes experience
  • deep understanding of K8S objects and cloud native application development
  • written Helm charts
  • Docker experience
  • written highly optimized Dockerfiles
  • Golang experience (or other modern compiled statically typed languages)
  • concurrent programming
  • writes well structured / good abstraction / 'object oriented' code
  • writes well covered code (unit/integration/e2e tests)
  • experience with relational databases (Postgres)
  • with focus on optimized queries on huge tables
  • tech-lead and team-lead experience
  • has a black-belt in Kubernetes: CKA/CKAD
  • have written Kubernetes operators
  • Tilt experience
  • developer experience with Kafka/Redpanda
  • created producers and consumers
  • have used message serialization technologies
  • Protobuf
  • Flatbuffer
  • experience in various observability tools
  • Prometheus
  • Alertmanager
  • Grafana
  • Loki
  • knowledges in algorithms, distributed systems, scalability, high availability and concurrency control
  • devops mindset (understanding of CI pipelines, release procedures)
  • understanding of equity/crypto trading
Responsibilities
  • leading a talented group of software engineers in designing, implementing, maintaining the systems and services that form the foundation of Alpaca
  • be the tech lead engineer of the platform team
  • designing and architecting our platform
  • writing tons of code
  • make critical decisions about how to deliver the best experience to our internal engineering teams and our customers
  • writing well structured applications in go with testing and observability in mind
  • containerize into optimized Docker images
  • design helm-charts for deploying to Kubernetes

Alpaca Securities LLC operates in the stock brokerage industry by providing an API-first brokerage service that allows other businesses to create their own trading applications. This service enables companies to integrate stock trading functionality into their platforms without the need to become brokers themselves, saving them time and resources. Alpaca's API also supports Local Currency Trading, allowing international investors to trade US stocks in their local currency. Additionally, Alpaca offers crypto wallets and coin pair trading, expanding the financial services available to its clients. Unlike traditional brokers, Alpaca focuses on a business-to-business model, catering primarily to other companies that want to offer trading services to their customers. The goal of Alpaca is to simplify the trading process for businesses and their users while providing a secure and efficient platform for executing trades.

Company Stage

N/A

Total Funding

$84.5M

Headquarters

San Mateo, California

Founded

2015

Growth & Insights
Headcount

6 month growth

5%

1 year growth

9%

2 year growth

11%
Simplify Jobs

Simplify's Take

What believers are saying

  • Alpaca's self-clearing transition enhances asset transfers and securities lending opportunities.
  • Limit orders and extended hours trading for fractional shares boost Alpaca's retail trading leadership.
  • Partnerships with global fintechs expand Alpaca's reach and enhance financial accessibility.

What critics are saying

  • Operational complexities arise from Alpaca's transition to self-clearing at DTCC.
  • Regulatory challenges may emerge as Alpaca expands into diverse international markets.

What makes Alpaca unique

  • Alpaca offers API-first brokerage services, enabling businesses to build trading applications.
  • Alpaca supports Local Currency Trading, simplifying US stock trading for international investors.
  • Alpaca provides crypto wallets and coin pair trading, expanding financial service offerings.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Competitive salary & stock options

Medical, dental, & vision

Home office setup stipend

Monthly Brex Card stipend

INACTIVE