Senior Software Engineer - Fintech Systems (Remote)

Alpaca

United States

Remote

USD 150,000 - 200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary & stock options
Health benefits
Home-office setup
Monthly stipend

Job summary

Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure, serving hundreds of institutions across 40 countries. We design scalable systems for stocks, ETFs, options, crypto, and more, with a strong focus on open-source contributions and developer-friendly APIs.

We are seeking an experienced Senior Engineer to design, implement, and maintain Alpaca's foundation, supporting millions of users and cross-region collaboration.

Qualifications

  • Proficiency in Go or similar backend languages and scalable system design.
  • Ability to act as incident commander and lead troubleshooting.
  • Experience with event-driven architectures and distributed systems.
  • Strong communication with global teams and regulators.

Responsibilities

  • Design a scalable brokerage system and core framework.
  • Develop middle- and back-office systems with gRPC and React UI.
  • Collaborate with regional teams to support multi-language, multi-currency markets.
  • Lead cross-functional projects and mentor engineers.
  • Troubleshoot incidents to maintain system reliability.
  • Occasionally be on-call for critical engineering initiatives.

Skills

Go
Backend design
Incident leadership
Communication
Remote collaboration
CS fundamentals
Event-driven design

Tools

gRPC
React
APIs

Job description

Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure, serving hundreds of institutions across 40 countries. We design scalable systems for stocks, ETFs, options, crypto, and more, with a strong focus on open-source contributions and developer-friendly APIs.

We are seeking an experienced Senior Engineer to design, implement, and maintain Alpaca's foundation, supporting millions of users and cross-region collaboration.

Get your free, confidential resume review.

or drag and drop your file here.