Senior/Staff+ Software Engineer - Ledger Team
About the role
Senior/Staff+ Software Engineer role on Alpaca's Ledger Team, focusing on designing, implementing, and maintaining a modern ledger system that provides a complete and correct view of all account activity to support reporting, decision-making, and compliance.
Responsibilities
- Collaborate with internal stakeholders–including finance, operations, and product teams–to deliver high-impact features/projects
- Build backend systems/components with integrity, maintainability, scalability, and stability in mind
- Own the delivery of high-visibility features/projects, from design to deployment
- Collaborate with engineering teams to improve the health of Alpaca’s systems
Qualifications
- 5+ years experience working on systems at scale
- Strong coding skills, preferably in Go
- Experience with IDLs (e.g., protobuf), RPC frameworks (e.g., gRPC), cloud platforms (e.g., GCP), and relational databases (e.g., PostgreSQL)
- Obsessed with performant, defect-free, maintainable code
- Strong problem solver with a proactive mindset
- Collaborator capable of alignment with technical and non-technical stakeholders
- Ability to debug issues or foresee problems and avoid them
Skills
Benefits
- Competitive Salary & Stock Options
- Benefits: Health benefits start on day 1 (US Medical, Dental, Vision; Canada supplemental health care; International stipend to offset medical costs)
- New Hire Home-Office Setup: One-time USD $500
- Monthly Stipend: USD $150 per month via Brex Card
- Equal opportunity employer committed to diversity

About Alpaca
API-first stock and crypto brokerage platform
Alpaca is an API infrastructure and licensed financial services company that allows developers and businesses to offer stock and crypto investing to their end-customers. We work with more than 100 companies across the globe to enable their investing products, and our mission is to provide financial services to everyone on the planet. Alpaca’s globally distributed team consists of developers, traders, and brokerage business specialists and backed by a group of well-capitalized investors including Portage Ventures, Spark Capital, Tribe Capital, Unbound, Social Leverage, Horizons Ventures, Y Combinator as well as highly experienced industry angel investors and founders. We are also very tech-enthusiastic with notable track records in open-source and startup communities.
More open roles at Alpaca
- Senior Software Engineer - Clearing & Securities Finance11mo agoRemote · Engineering
- Senior Analytics Engineer11mo agoHybrid (Remote)
- Senior or Staff+ Software Engineer - Identity11mo agoHybrid (California / United States / Hungary / Argentina / Mexico / Brazil / Germany / Spain / Remote) · Engineering, Backend
- Senior or Staff+ Software Engineer - Trading11mo agoRemote · Engineering, Backend
