As a Senior Software Engineer, you will play a central role in building and maintaining high-performance systems that power a global trading platform. Your work will directly impact the reliability, scalability, and compliance of financial services handling billions in assets across international markets.
What You'll Do
- Design and implement scalable, fault-tolerant backend systems using Go and gRPC microservices
- Develop and maintain internal tools with React, focusing on usability and performance
- Integrate third-party financial services and market data providers
- Enhance core platform architecture to support multi-currency, multi-language, and multi-market operations
- Lead incident response during regional business hours, ensuring rapid resolution and system stability
- Collaborate with engineering teams across time zones using asynchronous communication and targeted meetings
- Mentor engineers, promote best practices, and strengthen regional technical culture
- Ensure systems meet evolving regulatory standards across jurisdictions
- Drive cross-functional initiatives from concept to deployment
What We're Looking For
You bring deep experience in financial systems development, with a strong grasp of trading workflows, transaction integrity, and compliance frameworks. You’re skilled in building distributed systems that operate reliably at scale, and you thrive in autonomous, fast-moving environments.
Required background includes:
- Professional experience in fintech, brokerage platforms, or online trading systems
- Hands-on work with trade lifecycle management, settlement, and real-time transaction processing
- Proficiency in Go or comparable backend languages and microservices architecture
- Solid understanding of domain-driven and event-driven design patterns
- Experience with financial APIs, market data pipelines, and multi-currency systems
- Strong communication skills for engaging with global teams and technical stakeholders
- Ability to lead incident troubleshooting and make critical decisions under pressure
- Proven ability to work independently in a fully remote, globally distributed setup
Preferred Experience
- Work in startups or high-growth technology environments
- Engagement with emerging tech in financial services
- Passion for capital markets and trading infrastructure
- Vendor management and budget oversight
- Collaboration with international engineering teams
Technology Stack
Go, gRPC, React, microservices, financial APIs, market data integrations, domain-driven design, event-driven design
Compensation & Benefits
- Competitive salary and stock options
- Health benefits
- One-time $500 home office setup allowance
- Monthly $150 stipend via Brex card
Work Environment
This role supports a fully remote, globally distributed team with team members across the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond. You’ll work within regional business hours while collaborating across time zones as needed.
Our Values
We value curiosity, empathy, and accountability. We’re committed to open-source contributions, nurturing community, and building inclusive, high-performing teams. The company is backed by leading global investors and maintains a strong focus on diversity and inclusion in hiring.
Alpaca is an equal opportunity employer and welcomes applicants from all backgrounds.

