← Back to list

Job
· Senior
Senior Software Engineer - Ledger
Software Engineer
• Senior
• Remote
• Full-time
•
Global Anywhere, EU/EMEA
A senior backend engineer role on Alpaca's Ledger team, which builds a modern ledger system maintaining a complete and correct view of everything that has happened in every account. The system supports millions of users trading billions of dollars of assets.
Responsibilities
- ▹Collaborate with internal stakeholders, including finance, operations and product teams, to deliver high-impact features and projects
- ▹Build backend systems and components with integrity, maintainability, scalability and stability in mind
- ▹Own the delivery of high-visibility features and projects, from design to deployment
- ▹Collaborate with engineering teams to improve the health of Alpaca's systems
- ▹Actively take part in defining goals with a cross-functional team
Requirements
- ▹5+ years of experience working on systems at scale
- ▹Commitment to performant, defect-free, maintainable code
- ▹Strong coding skills, preferably in Go
- ▹Ability to debug issues or, better yet, foresee and avoid problems
- ▹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 and databases
- ▹Experience with event-driven systems and messaging brokers (e.g. Redpanda)
- ▹Experience working remotely
- ▹Experience working at a startup
Soft skills
Proactive problem-solving mindsetCreating alignment between technical and non-technical stakeholdersComfortable working heads-down or tag-teaming problems
What we offer
- ▹Competitive salary and stock options
- ▹Health benefits
- ▹One-time USD 500 home-office setup
- ▹Monthly USD 150 stipend via a Brex card
About the company
Alpaca is a US-headquartered, global provider of brokerage infrastructure for stocks, ETFs, options, crypto and more. It is a licensed financial services company serving hundreds of financial institutions across 40 countries through its APIs, with over 10 million brokerage accounts. Its 400+ person team works remotely around the world and is committed to open source.
Similar jobs

Job
· Senior
Senior Software Engineer | Product Foundations
Cast AI
ArgocdClickhouse
+11
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
· Senior
Sr Software Engineer - Veza
ServiceNow
+12
💰 Salary: not specified
🌍 Remote
Radomlje
🗣️ EN

Job
· Senior
Senior Software Engineer | Kubernetes Automation | EU
Cast AI
ArgocdCppClickhouse
+12
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
· Senior
Senior Software Engineer - Clearing
Alpaca
Grpc
+5
💰 Salary: not specified
🌍 Remote
Europe or Remote America
🗣️ EN

Job
· Senior
Software Engineer - Market Data
Alpaca
+9
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Senior Software Engineer, Quality Engineering
Alpaca
ArgocdGithub Actions
+10
💰 Salary: not specified
🌍 Remote
Global Anywhere
🗣️ EN