Remote - North America - EMEA - LATAM Remote (Global) Employment

Alpaca is hiring a Senior Software Engineer - Core Ledger

About the Role

Alpaca is building the future of financial infrastructure with a modern, scalable brokerage platform. As a Senior Software Engineer - Core Ledger, you will design, implement, and maintain foundational systems that serve as the source of truth for transactional data across millions of accounts, supporting financial reporting, compliance, and strategic decision-making.

What You'll Do

  • Collaborate with internal stakeholders—including finance, operations, and product teams—to deliver high-impact features/projects
  • Build backend systems/components with integrity, maintainability, scalability, and stability in mind
  • Own the delivery of high-visibility features/projects, from design to deployment
  • Collaborate with engineering teams to improve the health of Alpaca’s systems

What We're Looking For

  • A seasoned engineer with 5+ years of experience working on systems at scale
  • Obsessed with performant, defect-free, maintainable code
  • A strong problem solver with a proactive mindset
  • A collaborator who is capable of creating alignment with technical and non-technical stakeholders alike
  • Comfortable working heads-down or tag-teaming problems
  • Strong coding skills, preferably in Go
  • Ability to debug issues or, better yet, foresee problems and avoid them entirely
  • Experience with IDLs (e.g., protobuf), RPC frameworks (e.g., gRPC), cloud platforms (e.g., GCP), and relational databases (e.g., PostgreSQL)

Nice to Have

  • Experience in the financial services or accounting industry
  • Experience with distributed systems/databases
  • Experience with event-driven systems and messaging brokers (e.g., Redpanda)
  • Experience working remotely
  • Experience working at a startup

Technical Stack

Go, protobuf, gRPC, GCP, PostgreSQL, Redpanda

Team & Environment

Alpaca’s engineering team consists of 230+ team members in a globally distributed, cross-functional structure. We are deeply committed to open-source contributions, fostering a vibrant community, and building an award-winning, developer-friendly API proudly backed by top-tier global investors. Our culture is built on core values: Stay Curious, Have Empathy, Be Accountable.

Benefits & Compensation

  • Competitive Salary & Stock Options
  • Health Benefits
  • New Hire Home-Office Setup: One-time USD $500
  • Monthly Stipend: USD $150 per month via a Brex Card

Work Mode

Alpaca is a global, fully remote company. Team members work from their favorite places around the world, with team members located in the USA, Canada, Japan, Hungary, Nigeria, Brazil, UK, and beyond.

Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

Required Skills
GoprotobufgRPCGCPPostgreSQLRedpandadistributed systemsscalable systemsproblem solvingcollaborationcode qualitysystems design GoprotobufgRPCGCPPostgreSQLRedpandadistributed systemsscalable systemsproblem solvingcollaborationcode qualitysystems design
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
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 3 hours ago