Alpaca logo
AlpacaΒ·

Senior Software Engineer New Markets - Alpaca

Remote (region-restricted)Full-timeSeniorUTC-8–-3NALATAM#go#grpc#reactEquityHealthHome office

About Alpaca

Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.

Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totaling over 10 million brokerage accounts.

We are a dynamic team of 400+ globally distributed members working across the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond. Alpaca is proudly backed by $400 million in funding from top-tier global investors including Portage Ventures, Spark Capital, Tribe Capital, Horizons Ventures, SBI Group, and Y Combinator.

About the Role

As a Senior Engineer, you will design, implement, and maintain the systems and services that form Alpaca's foundation and empower millions of users trading billions of dollars in assets. You will support regional recruitment initiatives, mentor talent, and act as the operational reliability lead and incident commander during regional business hours to ensure proactive 24/7 stability.

We are seeking an experienced full-stack engineer dedicated to delivering high-quality, scalable software solutions. In this role, you will have the autonomy to architect and implement systems that meet Alpaca's strategic international expansion goals.

What You'll Do

  • Design a highly scalable, mission-critical brokerage system.
  • Develop and enhance middle- and back-office systems, including gRPC microservices, a React-based UI for internal administration and API developers, and third-party vendor integrations.
  • Collaborate with Alpaca's core teams to enhance and transform the core framework, enabling support for multiple languages, currencies, and markets.
  • Work with tech leads across regions synchronously and asynchronously to align global roadmaps.
  • Troubleshoot incidents and reported bugs to maintain system integrity and performance.
  • Navigate regulatory requirements and build scalable solutions to support international growth.
  • Participate in on-call rotations to assist with timely engineering projects and incident response.

What You'll Need

  • Strong problem-solving skills paired with a proactive mindset.
  • Proficiency in Go or similar backend languages, with expertise in designing robust, efficient system architectures.
  • Strong communication skills to collaborate effectively with global teams, local regulators, vendors, and internal stakeholders.
  • Ability to act as incident commander and troubleshoot production issues with authority.
  • Strong computer science fundamentals and proven software architecture experience.
  • Ability to work independently within a fully remote, globally distributed team.
  • Strategic thinking and the ability to translate technical concepts into business strategies.
  • Experience with event-driven design.

Nice-to-Haves

  • Experience with AI tooling such as Cursor, Claude Code, Codex, or others.
  • Experience working in a startup or fast-growing technology company.
  • Experience with domain-driven design.
  • Experience in the financial services industry (online trading platforms, brokerage systems, or fintech companies).
  • Experience designing complex financial systems, including double-entry accounting.
  • Understanding of financial transaction processing, trade lifecycle management, and settlement processes.
  • Strong experience with online trading systems, including order management, execution, market data processing, and real-time trade processing.
  • Experience building scalable, high-availability financial applications handling multi-currency transactions.
  • Familiarity with regulatory compliance requirements in financial markets.

Benefits & Perks

  • Competitive salary and stock options
  • Health benefits
  • New hire home-office setup stipend: One-time USD $500
  • Monthly stipend: USD $150 per month via a Brex Card

Timezone overlap

UTC-8–-3

Open to

NA Β· LATAM

Sign in to track applications and earn points.

More roles at Alpaca

Similar remote roles