Skip to content
AlpacaAlpaca

Senior Software Engineer - Ledger

Senior engineer responsible for designing, building, and operating scalable backend systems for a modern financial ledger. The role requires 5+ years of experience, strong coding skills preferably in Go, and expertise with cloud platforms, RPC, relational databases, and distributed systems.

About the job

Responsibilities

  • Collaborate with finance, operations, product, and engineering stakeholders to deliver high-impact features and projects.
  • Build backend systems and components with a focus on integrity, maintainability, scalability, performance, and stability.
  • Own high-visibility features and projects from design through deployment.
  • Improve the health and reliability of platform systems.
  • Design and implement solutions for a modern ledger that serves as a source of truth for account activity and transactional data.

Requirements

  • 5+ years of experience working on systems at scale.
  • Strong coding skills, preferably in Go.
  • Experience with interface definition languages such as Protocol Buffers, RPC frameworks such as gRPC, cloud platforms such as Google Cloud, and relational databases such as PostgreSQL.
  • Strong problem-solving, debugging, collaboration, and stakeholder-alignment skills.
  • Ability to build performant, maintainable, and defect-free code.

Nice-to-Haves

  • Experience in financial services or accounting.
  • Experience with distributed systems or databases.
  • Experience with event-driven systems and messaging brokers such as Redpanda.
  • Experience working remotely or at a startup.

Compensation and Benefits

  • Competitive salary and stock options.
  • Health benefits.
  • One-time USD $500 new-hire home-office setup benefit.
  • USD $150 monthly stipend via a Brex Card.

Skills

Go, Protocol Buffers, gRPC, GCP, Postgres, Distributed Systems, Event-Driven Systems, Redpanda, Messaging Brokers

Coinbase

Coinbase

United States

Senior Software Engineer - Blockchain Network
$186k+/yrRemote5+ YOEBackend Engineering

Build and operate high-throughput blockchain infrastructure, APIs, and platform primitives integrating protocols such as Ethereum and Bitcoin with internal services. Requires 5+ years of software engineering experience, distributed-systems expertise, and hands-on crypto infrastructure experience.

Cloudflare

Cloudflare

Atlanta, GA
Senior Distributed Systems Engineer - Cache
$168k+/yrHybrid4+ YOEBackend Engineering

Design, build, and operate Cloudflare’s globally distributed cache and reverse-proxy data plane, improving performance, correctness, and resilience across the edge. Requires at least 4 years of production systems experience and proficiency in a systems or backend language.

Hinge Health

Hinge Health

San Francisco, CA

Senior Software Engineer - Backend
$158k+/yrHybrid5+ YOEBackend Engineering

Senior backend engineer designing and operating reliable billing and financial systems, APIs, data models, and distributed workflows. The role requires 5+ years of professional software development experience, strong backend expertise, and collaboration across Product, Finance, Operations, and Data.

CommandLink

CommandLink

United States
Senior Software Engineer
No salary listedRemote5+ YOEBackend Engineering

Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.

Fetch

Fetch

United States

Senior Backend Engineer II, Data & Agentic Context Platforms
$190k+/yrRemote8+ YOEBackend Engineering

Build and operate backend services, data pipelines, storage, and retrieval systems that provide trusted context to agentic platforms and product applications. The role requires 8+ years of software engineering experience, distributed-systems expertise, cloud infrastructure knowledge, and strong data modeling skills.