Senior Engineer - Ledger Team

US-based brokerage infrastructure technology company and self-clearing broker-dealer providing execution and custody solutions for financial assets.
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Finance

Description For Senior Engineer - Ledger Team

Alpaca, a pioneering brokerage infrastructure technology company headquartered in California, is seeking a Senior Engineer to join their Ledger Team. With over $170 million in funding and a global presence, Alpaca serves hundreds of financial institutions worldwide through their execution and custody solutions for various financial assets.

The role focuses on building and maintaining a modern ledger system that serves as the backbone of Alpaca's financial operations. As a Senior Engineer, you'll be responsible for maintaining the source of truth for transactional data across the entire platform, ensuring accurate financial reporting, decision-making, and compliance.

Working with a globally distributed team of 150+ members spanning across the USA, Canada, Japan, Hungary, Nigeria, Brazil, and the United Kingdom, you'll have the opportunity to make a significant impact on systems handling billions of dollars worth of assets. The position requires strong expertise in Go programming and distributed systems, with a focus on delivering defect-free solutions at scale.

The ideal candidate will bring 5+ years of experience working with large-scale systems, demonstrating expertise in modern technologies like gRPC, cloud platforms, and relational databases. You'll collaborate with cross-functional teams while having the autonomy to design and implement solutions that align with Alpaca's mission of opening financial services to everyone on the planet.

Benefits include competitive compensation with stock options, comprehensive health coverage from day one, home office setup allowance, and monthly stipends. Join a diverse, globally distributed team that values curiosity, empathy, and accountability while working on cutting-edge financial technology solutions.

Last updated 22 days ago

Responsibilities For Senior Engineer - Ledger Team

  • Collaborate with internal stakeholders to deliver high-impact features/projects
  • Build backend systems/components with integrity, maintainability, scalability, and stability
  • Own the delivery of high-visibility features/projects, from design to deployment
  • Collaborate with engineering teams to improve system health

Requirements For Senior Engineer - Ledger Team

Go
PostgreSQL
  • 5+ years of experience working on systems at scale
  • Strong coding skills, preferably in Go
  • Experience with IDLs (protobuf), RPC frameworks (gRPC), cloud platforms (GCP), and relational databases
  • Strong problem-solving skills with a proactive mindset
  • Ability to debug issues and foresee problems
  • Collaboration skills with technical and non-technical stakeholders

Benefits For Senior Engineer - Ledger Team

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
  • International healthcare stipend

Interested in this job?

Jobs Related To Alpaca Senior Engineer - Ledger Team

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 Software Engineer - Platform Team

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