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 architecture of Alpaca’s market data systems.
  • Design highly scalable, mission-critical systems.
  • Implement backend services with a focus on scalability and resilience.
  • Maintain software quality and test coverage.
  • Participate in code reviews.
  • Troubleshoot incidents and reported bugs.
  • Support timely engineering projects through on-call work when needed.
  • Oversee public API structure and documentation for streaming and historical endpoints.
  • Plan, experiment on, and productionize new services and libraries.

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).
  • A deep understanding of POSIX-like operating systems, modern infrastructure, and orchestration practices.
  • A passion for financial markets.
  • Experience with market data (nice to have).
  • Knowledge of microservice architectures and clean code principles (nice to have).
  • Cloud networking experience, including BGP and VPC peering (nice to have).
  • Experience building low-latency applications, distributed key-value stores, CI/CD, observability, tracing, continuous profiling, capacity planning, and benchmarking (nice to have).
  • Knowledge of Agile/Scrum methodologies (nice to have).

Benefits

  • Competitive salary with stock options.
  • Health benefits.
  • New hire home-office setup stipend of USD $500.
  • Monthly stipend of USD $150 via Brex card.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Chatbot Developer (WhatsApp, Telegram, Discord) - Freelance

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a freelance Bot Developer for the Tendem project to build and maintain conversational messaging bots and platform integrations for real-world use cases.

Docker LLM Node.js OAuth Python REST API Serverless
5 hours, 28 minutes ago

Software Engineer - Elixir/Phoenix - Remote - Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is seeking a Backend Engineer to develop high-quality Elixir and Phoenix applications for client projects in a fast-growing software consultancy.

Agile Ecto Elixir GraphQL Phoenix PostgreSQL REST API
1 day, 4 hours ago

Software Engineer - Elixir/Phoenix - Remote - Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a Backend Software Engineer to build and maintain Elixir and Phoenix-based backend systems and APIs for client projects in a fast-growing software consultancy.

Agile Ecto Elixir GraphQL Phoenix PostgreSQL REST API
1 day, 4 hours ago

Software Engineer - Elixir/Phoenix - Remote - Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is seeking a Backend Software Engineer to build and maintain high-quality Elixir and Phoenix applications for client projects in a fast-growing software consultancy.

Agile Ecto Elixir GraphQL Phoenix PostgreSQL REST API
1 day, 4 hours 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