CareerPlanSign in

Senior Software Engineer - Ledger

🌐 Remote💼 Full-time🗓 2026-09-01 → 2026-09-27

Core

Designing, implementing, and maintaining the Ledger system to serve as the source of truth for transactional data, financial reporting, and compliance across Alpaca's ecosystem.

Role type

Senior Software Engineer (Backend Systems)

Builds

Modern ledger system, backend services, and high-visibility features for financial infrastructure

Domain

Financial services / Distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Go, system architecture at scale, relational databases, IDLs (protobuf), RPC frameworks (gRPC), cloud platforms (GCP), debugging, proactive problem solving

Preferred skills

Financial services or accounting industry experience, distributed systems/databases, event-driven systems, messaging brokers (Redpanda), startup experience

Technologies

Go, PostgreSQL, gRPC, protobuf, GCP, Redpanda

Responsibilities

Collaborate with finance, operations, and product teams to deliver high-impact features; Build backend systems with integrity, maintainability, scalability, and stability; Own delivery of high-visibility features from design to deployment; Collaborate with engineering teams to improve system health

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.