Senior Software Engineer - Market Data

API-first stock and crypto platform enabling developers to build trading algorithms, applications, and brokerage services
Backend
Senior Software Engineer
Remote
101 - 500 Employees
4+ years of experience
Finance

Description For Senior Software Engineer - Market Data

Alpaca, a rapidly growing Series B fintech company with over $120 million in funding, is seeking a Senior Software Engineer to join their Market Data team. As a key player in this role, you'll be responsible for building and scaling critical systems that power millions of users trading billions in assets.

The position focuses on improving the architecture of Alpaca's data products across stocks, options, crypto, and forex markets. You'll be working with a globally distributed team of 150+ professionals spanning multiple countries, contributing to a developer-first API platform that's transforming financial services.

The role demands expertise in building high-performance, low-latency systems, with a strong foundation in Go programming and distributed systems. You'll be working with cutting-edge technologies including Kubernetes, cloud platforms (primarily GCP), and modern infrastructure practices.

This is an excellent opportunity for engineers passionate about financial markets and technical challenges. You'll be part of a team that values quality solutions, strong fundamentals, and isn't afraid to challenge conventions. The position offers competitive compensation, comprehensive benefits, and the flexibility of remote work.

Join Alpaca to make a global impact in fintech while working with a diverse, talented team backed by prominent investors including Portage Ventures, Spark Capital, and Y Combinator. Your contributions will directly influence the architecture and success of a platform handling billions in trading volume.

Last updated a month ago

Responsibilities For Senior Software Engineer - Market Data

  • Influence the overall architecture of Alpaca's market data systems
  • Design highly scalable, mission-critical systems
  • Implement backend services and lead architecture where scalability and resilience matters
  • Maintain good software quality and test coverage
  • Participate in code reviews
  • Troubleshooting on incidents and reported bugs
  • On-call assistance with engineering projects

Requirements For Senior Software Engineer - Market Data

Go
Kubernetes
Linux
  • At least 4 years of experience working on systems at scale
  • Experience with compiled imperative languages (Go, C, C++, Rust)
  • SQL or relational database skills
  • Familiarity with TCP/IP, and UDP networking
  • Proficient with Linux/BSD, and shell scripting
  • Proven track record of architecting and leading medium-scale projects
  • Experience with Kubernetes or other workload orchestration systems
  • Experience with major cloud platforms (primarily GCP)
  • A passion for financial markets

Benefits For Senior Software Engineer - Market Data

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive Salary & Stock Options
  • Health benefits (Medical, Dental, Vision) starting day 1
  • New Hire Home-Office Setup: $500
  • Monthly Stipend: $150 via Brex Card

Interested in this job?

Jobs Related To Alpaca Senior Software Engineer - Market Data

Senior Software Engineer - Payments Team

Senior Software Engineer role at Alpaca, building scalable payment systems and treasury platforms for a global financial infrastructure company.

Backend Software Engineer

Senior Software Engineer role at Alpaca, building high-performance algo trading platforms with focus on distributed systems and trading infrastructure.

Senior Software Engineer - Platform Team

Senior Software Engineer role at Alpaca, building scalable brokerage infrastructure and APIs for global financial services.

Senior Software Engineer - Clearing Team

Senior Software Engineer position at Alpaca, building scalable clearing and settlement systems for a leading fintech company.

Senior Engineer - Ledger Team

Senior Engineer position at Alpaca, building modern ledger systems for a global brokerage infrastructure platform.