United States of America Remote (Global)

Alpaca is hiring a Senior Software Engineer - New Markets

About the Role

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.

Required Skills
GogRPCReactMicroservicesAPIsEvent-driven architectureDomain-driven designfinancial servicesonline trading platformsdouble-entry accountingtrade lifecycle managementmarket data processingreal-time trade processingscalable systemsmulti-currency transactions GogRPCmicroservicesfinancial APIsmarket data integrationsdomain-driven designevent-driven designfinancial transaction processingtrade lifecycle managementorder managementreal-time trade processingmulti-currency transactionshigh-availability systemsscalable systemsdouble-entry accounting
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Alpaca
Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more. It provides institutional-grade APIs to financial institutions including broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges across 40 countries.
All jobs at Alpaca Visit website
Job Details
Category backend
Posted 19 days ago