CronJobs

backend jobs

Senior Software Engineer - Payments

Alpaca · Remote - Americas

remoteseniorPosted Oct 23, 2026GoKubernetesPostgreSQLmicroservicesevent-driven designdomain-driven designmessaging queuesGoogle Cloud Platform

Apply on the employer site

About this role

## Who We Are 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—broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges—totalling over 10 million brokerage accounts. We’re a diverse, global team of engineers, traders, and brokerage professionals committed to opening financial services to everyone on the planet. We’re deeply focused on open-source contributions and building a developer-friendly API and robust infrastructure. Alpaca is backed by **$400M** in funding from top-tier global investors. ## Your Role As a **Senior Software Engineer (Payments)**, you’ll help build and scale the systems and services that form the foundation of Alpaca and empower millions of users trading billions of dollars’ worth of assets daily. The **Payments team** builds and maintains a modern global payments and treasury platform. Because money movement is critical, we use highly scalable, event-driven systems with strong resilience, technical/operational scalability, and system integrity. You’ll also help drive ambitious plans to build a seamlessly integrated, comprehensive treasury platform as part of Alpaca’s end-to-end financial infrastructure on a global scale. ## Who You Are (Must-Haves) - Strong problem-solving skills with a proactive mindset - Excellent communication and collaboration skills - Ability to work independently and as part of a team - Preference for simple and elegant solutions - At least **3 years** building systems at scale - Proven experience building and maintaining **microservices** - Experience with **client-facing APIs** - Strong coding skills (preferably **Go**) - Ability to write clean, well-tested, maintainable code - Experience with **domain-driven design** and **event-driven design** - Ability to debug issues and foresee problems to avoid them - Familiarity with **containerization** and orchestration (especially **Kubernetes**) - Experience with cloud platforms (preferably **Google Cloud Platform**) - Experience with **messaging queues / message brokers** - Experience with **relational databases** (preferably **PostgreSQL**) - Experience with **distributed systems design** - Experience with payment rails and the payment lifecycle - Experience with **double-entry accounting** and financial ledgers ## Who You Might Be (Nice-to-Haves) - Experience in the financial industry or knowledge of payments initiation - Experience with financial reconciliation systems - Understanding of **ISO 20022** - Experience working remotely - Experience working at a startup, exchange, brokerage, market maker, or hedge fund - DevOps mindset ## How We Take Care of You - Competitive salary and stock options - Health benefits - New hire home-office setup: **$500 (one-time)** - Monthly stipend: **$150/month** via a Brex Card Alpaca is an equal opportunity workplace committed to pursuing and hiring a diverse workforce.

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord