Senior Software Engineer - Market Data

Alpaca
EMEA
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 4+ yearsSkills: ["Architecting","Leadership","Problem-solving","Code quality","Collaboration","Troubleshooting"]

Design and architect Alpaca’s market data systems, shaping the architecture behind streaming and historical APIs. Build highly scalable, mission-critical backend services with strong software quality, test coverage, and incident response. Work on developer-first public API structures and documentation, focusing on low-latency performance. Collaborate through code reviews and contribute to production-ready services, libraries, and orchestration using Kubernetes on GCP.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Alpaca
Alpaca
6 days ago

Senior Software Engineer - Market Data

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live
Reposted: similar role first listed 11 months ago

Job Summary

Design and architect Alpaca’s market data systems, shaping the architecture behind streaming and historical APIs. Build highly scalable, mission-critical backend services with strong software quality, test coverage, and incident response. Work on developer-first public API structures and documentation, focusing on low-latency performance. Collaborate through code reviews and contribute to production-ready services, libraries, and orchestration using Kubernetes on GCP.
Location: EMEA
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Influence the overall architecture of Alpaca’s market data systems.
  • •Design and implement highly scalable, mission-critical backend services.
  • •Obsess over latency and performance in production systems.
  • •Maintain software quality through testing and participate in code reviews.
  • •Troubleshoot incidents and reported bugs; you may be asked to support on-call for timely engineering projects.

Pay and Benefits

Equity and Bonus:Equity
Perks:Health InsuranceEquityHome OfficeMonthly Stipend

Key Requirements

  • •At least 4 years of experience working on systems at scale.
  • •Experience with compiled imperative languages (e.g., Go, C, C++, Rust), with many critical services written in Go.
  • •SQL or relational database skills.
  • •Familiarity with TCP/IP and UDP networking.
  • •Proficiency with Linux/BSD and shell scripting, plus experience with Kubernetes (primarily GKE) and major cloud platforms (primarily GCP).
Experience:4+ yearsFinancial marketsFintechBrokerage infrastructureOpen source
Skills:ArchitectingLeadershipProblem-solvingCode qualityCollaborationTroubleshooting
Tech Stack:GoCC++RustSQLTCP/IPUDPLinuxBSDShell scriptingKubernetesGKEGCPKubernetes via GKEMicroservice architecturesPOSIX-like operating systemsCI/CDObservabilityTracingContinuous profiling

Company Brief

Alpaca
Provides developer-first APIs and brokerage infrastructure for algorithmic and automated stock trading, enabling fintechs and developers to build trading applications with commission-free market access and custody services.
Industry: Fintech Infrastructure
Company Size: Medium (51 to 250 employees)
Growth: Scaleup
Funding: Series C
Headquarters: San Mateo, United States
Founded: 2015
WebsiteLinkedIn