Alpaca

Alpaca

Alpaca is a developer-first API for stock and crypto trading, offering easy-to-use APIs for building apps and trading algorithms.

Capital Markets
51-250
Founded 2015
$87M raised

Description

  • Influence the overall architecture of Alpaca’s market data systems.
  • Design highly scalable, mission-critical systems.
  • Build and lead backend services where scalability and resilience are critical.
  • Optimize systems for low latency.
  • Maintain software quality and test coverage.
  • Participate in code reviews.
  • Troubleshoot incidents and reported bugs.
  • Participate in on-call support for timely engineering projects.
  • Plan, prototype, and productionize new services and libraries to address technical challenges.

Requirements

  • At least 4 years of experience working on systems at scale.
  • Experience with compiled imperative languages such as Go, C, C++, or Rust.
  • SQL or relational database skills.
  • Familiarity with TCP/IP and UDP networking.
  • Proficiency with Linux/BSD and shell scripting.
  • Proven track record of architecting and leading medium-scale projects involving multiple teams.
  • Experience with Kubernetes or other workload orchestration and scheduling systems; Alpaca primarily uses Kubernetes via GKE.
  • Experience with major cloud platforms; Alpaca primarily uses GCP.
  • Deep understanding of POSIX-like operating systems, modern infrastructure, and orchestration practices.
  • Passion for financial markets.
  • Experience with market data (preferred).
  • Knowledge of microservice architectures (preferred).
  • Knowledge of clean code principles (preferred).
  • Cloud networking experience such as BGP and VPC peering (preferred).
  • Experience building low-latency applications (preferred).
  • Experience with distributed key-value stores (preferred).
  • Experience with CI/CD (preferred).
  • Knowledge of Agile/Scrum methodologies (preferred).
  • Experience with observability, tracing, and continuous profiling (preferred).
  • Experience with capacity planning and benchmarking (preferred).

Benefits

  • Competitive salary with stock options.
  • Health benefits.
  • One-time USD $500 new hire home-office setup.
  • USD $150 monthly stipend via a Brex Card.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer 3

MongoDB 1K-5K Internet Software & Services

MongoDB is hiring a software engineer to build the internal platform, tooling, and evaluation systems that help teams author, validate, monitor, and improve agent skills and behavior.

AWS Azure C# CI/CD GCP GitHub Actions Go Java JavaScript MongoDB Python TypeScript
2 hours, 36 minutes ago

Detection Engineering & Automation Lead

JustMarkets 1-10 Capital Markets

Detection Engineering & Automation Lead at an early-stage team, focused on improving detection quality, reducing noise, and accelerating investigations through detection strategy and automation.

AWS Azure Cybersecurity GCP LLM Python SIEM
2 hours, 36 minutes ago

Senior Software Engineer (Guarded OS)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Senior Software Engineer to build and operate the systems that keep Chainguard OS continuously updated and reliable.

AWS Azure CI/CD CircleCI GCP Go Grafana Jenkins Kubernetes Linux Microservices Prometheus Terraform
2 hours, 51 minutes ago

Senior Software Engineer - Machine Learning (Remote US)

Legion Intelligence 51-200 information technology & services

Legion is hiring a Senior Software Engineer, Machine Learning to build secure, production-ready AI capabilities for its enterprise AI platform used across government and enterprise systems.

Kubernetes LLM Machine Learning Python Rust
4 hours, 6 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers