Senior Software Engineer New Markets

Alpaca is a brokerage infrastructure company providing developer APIs for stocks, options, fixed income, and crypto trading, plus tokenization infrastructure for TradFi–DeFi markets.

San Mateo, California, United States
About Alpaca

Alpaca provides API-first brokerage infrastructure for fintechs, institutions, algorithmic traders, and developers. Its offerings include Broker API, Trading API, market data, self-clearing brokerage services, crypto services, and the Instant Tokenization Network for in-kind minting and redemption of tokenized assets.

View jobs by Alpaca

Skills

About the Role

Design, implement, and maintain scalable brokerage systems and services, including backend microservices, React-based internal interfaces, and third-party integrations. Enhance frameworks for multiple languages, currencies, and markets; troubleshoot incidents and bugs; lead regional incident response; support regulatory requirements; collaborate with global stakeholders; participate in on-call support; and mentor engineers.

Requirements

  • Proficiency in Go or similar backend languages
  • Experience designing robust system architectures
  • Strong computer science fundamentals
  • Software engineering architecture experience
  • Experience with event-driven design
  • Strong problem-solving skills
  • Strong communication skills
  • Ability to work independently in a fully remote globally distributed team
  • Ability to work under pressure in a fast-paced environment
  • Strategic thinking and ability to translate technical concepts into business strategies
  • Experience with AI tooling such as Cursor, Claude Code, or Codex
  • Experience with domain-driven design
  • Experience working with global teams
  • Experience in financial services, online trading platforms, brokerage systems, or fintech
  • Experience designing complex financial systems including double-entry accounting
  • Understanding of financial transaction processing, trade lifecycle management, and settlement processes
  • Experience with online trading systems, order management, execution, market data processing, and real-time trade processing
  • Experience building scalable high-availability financial applications handling multi-currency transactions
  • Experience with financial APIs, market data integrations, and trade settlement processes
  • Familiarity with financial market regulatory compliance requirements

Responsibilities

  • Design scalable mission-critical brokerage systems
  • Develop middle- and back-office systems
  • Build gRPC microservices
  • Develop React-based interfaces for internal administration and API developers
  • Integrate third-party vendors
  • Enhance frameworks to support multiple languages, currencies, and markets
  • Collaborate with technical leads across regions
  • Troubleshoot incidents and reported bugs
  • Lead incident response as incident commander
  • Support regulatory requirements
  • Mentor engineering talent
  • Participate in on-call support

Benefits

  • Stock options
  • Health benefits
  • One-time USD 500 new hire home-office setup
  • USD 150 monthly stipend via a Brex Card
Senior Software Engineer New Markets at Alpaca | JobStash