Alpaca

Software Engineer - Market Data

Alpaca
Apply
2 months ago
Remote, EMEASenior / Staff+

Responsibilities

  • Design highly scalable, mission-critical market-data provider services.
  • Build and productionize services and libraries for Alpaca’s streaming and historical market-data APIs.
  • Maintain software quality and test coverage.
  • Participate in code reviews.
  • Troubleshoot incidents and reported bugs.

Requirements

  • BSc/MSc in Computer Science or a related field, or equivalent experience.
  • At least three years of backend software development experience.
  • Hands-on experience with Docker or Kubernetes.
  • Understanding of POSIX-like operating systems, modern infrastructure, and orchestration practices.
  • Experience with large datasets, SQL, IP networking, financial markets, or a major cloud platform is beneficial.
  • Kubernetes certifications such as CKA or CKAD are a plus.
  • Experience with shell scripting, Linux, Docker, and microservice architectures is beneficial.

Benefits

  • Competitive salary and stock options
  • Health benefits
  • One-time USD $500 new-hire home-office setup
  • USD $150 monthly stipend via a Brex Card
  • Global distributed work environment

Tech Stack

DockerGoGoogle CloudGrafanagRPCKubernetesLinuxPrometheusPython

Categories

Alpaca

About Alpaca

201-500 employees

Alpaca builds brokerage infrastructure APIs and operates a self-clearing broker-dealer, enabling fintechs, institutions, and developers to embed trading in stocks, ETFs, options, crypto, and fixed income. Its platform includes account opening, clearing, custody, and compliance tooling, with revenue from brokerage and platform fees. Founded in 2017 and headquartered in San Mateo, California, Alpaca serves clients in 40+ countries through its subsidiaries.

Contact me