Software Engineer - Market Data

Alpaca
Brazil, Canada, United States
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Quality mindset","DevOps mindset","Code reviews","Troubleshooting","Collaboration"]

Build and scale market-data provider services that power a cohesive, developer-first API for streaming and historical endpoints across stocks, options, crypto, and foreign exchange. Partner with the market data team to design scalable mission-critical systems, maintain quality and test coverage, review code, and troubleshoot incidents and production bugs. Help architect and put into production new services and libraries while working with modern infrastructure and POSIX-like operating systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Alpaca
Alpaca
1 day ago

Software Engineer - Market Data

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Build and scale market-data provider services that power a cohesive, developer-first API for streaming and historical endpoints across stocks, options, crypto, and foreign exchange. Partner with the market data team to design scalable mission-critical systems, maintain quality and test coverage, review code, and troubleshoot incidents and production bugs. Help architect and put into production new services and libraries while working with modern infrastructure and POSIX-like operating systems.
Location: Brazil, Canada, United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design highly scalable, mission-critical market data provider services.
  • •Maintain good software quality and test coverage.
  • •Participate in code reviews.
  • •Troubleshoot incidents and reported bugs.
  • •Help plan, ideate, experiment, and ship new services and libraries to overcome technical challenges as the platform scales.

Pay and Benefits

Equity and Bonus:Equity
Perks:Health InsuranceEquityHome OfficeLearning BudgetMonthly Stipend

Key Requirements

  • •BSc/MSc or equivalent experience in Computer Science or a related field.
  • •Minimum 3 years of experience in backend software development.
  • •Hands-on experience with Docker or Kubernetes.
  • •DevOps mindset.
  • •Knowledge of Agile/Scrum methodologies.
Experience:3+ yearsFinancial servicesBrokerageMarket dataAPI infrastructureOpen source
Education:Bachelor's in Computer Science
Skills:Quality mindsetDevOps mindsetCode reviewsTroubleshootingCollaboration
Certifications:CKACKAD
Languages:English
Tech Stack:GoLangGolangPythonRESTGRPCWebsocketsSSEDockerKubernetesGoogle Cloud ServicesGoogle Kubernetes EngineBigTablePrometheusGrafanaELKSQLShell scriptingLinuxMicroservice architecturesPOSIX-like operating systems

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