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

  • Own the end-to-end architecture and two-to-three-year roadmap for Alpaca’s event streaming platform, including Redpanda, UTS, client libraries, and user-facing streaming.
  • Lead the transition from batch processing to event-driven architecture across Alpaca’s systems.
  • Design scalable real-time streaming systems addressing fan-out, slow consumers, backpressure, ordering, delivery guarantees, and market-day failure modes.
  • Set standards for schema evolution, topic ownership, replay, idempotency, versioning, and deprecation.
  • Own shared libraries used by multiple engineering teams.
  • Shape authentication and authorization strategy, including real-time subscriptions, token lifecycles, and multi-tenant isolation.
  • Partner with SRE and QA on chaos testing, game days, test tooling, and pre-production resilience gates.
  • Provide technical leadership through RFCs, design reviews, mentoring, and influence across teams.
  • Participate in Platform on-call and lead incidents involving shared infrastructure.

Requirements

  • 8+ years of professional software engineering experience, including several years operating systems at scale.
  • Strong Go experience or deep expertise in another strongly typed language with the ability to learn Go quickly.
  • Production experience architecting Kafka or Redpanda systems, including partitioning, consumer groups, rebalancing, retention, and delivery guarantees.
  • Experience delivering real-time client data at scale using WebSockets, SSE, or gRPC streaming.
  • Demonstrated ability to set technical direction across teams without formal authority and write effective RFCs.
  • Experience building or maintaining shared libraries, including backward compatibility and deprecation management.
  • Experience mentoring senior engineers and improving engineering teams.
  • Deep expertise in at least one adjacent area: identity and access, developer tooling and CI, or testing and resilience.
  • Kubernetes experience beyond the basics, including Helm, security practices, and relevant professional experience or certifications.
  • Experience with relational databases, preferably PostgreSQL, and startup environments; familiarity with relevant preferred technologies such as Protobuf, Avro, FlatBuffers, CDC, OAuth/OIDC, JWT, Terraform, Argo CD, Grafana, or chaos engineering is advantageous.

Benefits

  • Competitive salary and stock options.
  • Health benefits.
  • $500 one-time new-hire home-office setup allowance.
  • $150 monthly stipend through a Brex Card.
  • Globally distributed work environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Technical Lead

FourKites 251-1K Road & Rail

FourKites is hiring a hands-on Technical Lead to own technical direction and delivery for its data-intensive Ocean Visibility or Order Inventory Visibility platform supporting global supply chains.

Agile AWS CI/CD Confluence ERP Git Go Java JIRA Kafka Microservices Oracle PostgreSQL Redis SAP Spring Boot SQL
4 hours, 55 minutes ago

Staff Software Engineer – Data

PlayStation 100K+ Household Durables

Sony Interactive Entertainment is hiring a Staff Software Engineer to provide technical leadership for PlayStation’s Real-Time Analytics Platform, building and evolving scalable, low-latency data systems that support analytics and data-driven experiences.

ClickHouse Databricks Kafka Machine Learning Python Scala System Design
2 days, 5 hours ago

ServiceNow Lead Engineer - ITOM

NewRocket 251-1K Internet Software & Services

NewRocket is hiring a ServiceNow Lead Engineer with ITOM expertise to lead engineering teams and deliver complex, customized ServiceNow solutions for enterprise customers.

REST API SOAP
3 days, 5 hours ago

Full-stack Technical Lead (Java+React)

N-iX 1K-5K Internet Software & Services

N-iX is seeking a Technical Lead / Full Stack Engineer (Java and React) to lead development of scalable software applications for a global shipping-services partner.

BDD CI/CD Jasmine Java Jenkins JUnit Kotlin Kubernetes Microservices Mockito React Selenium Spring Spring Boot TDD
3 days, 5 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