Skip to content
AlpacaAlpacaUnited States

Senior Software Engineer

Senior Software Engineer building and scaling Alpaca's global payments and treasury platform using event-driven microservices. Requires 3+ years experience with Go, Kubernetes, GCP, distributed systems, and financial concepts like payment rails and double-entry accounting.

Salary not listed
Remote5+ YOEBackend Engineering

About the role

Responsibilities

  • Build and scale systems and services that form the foundation of Alpaca, empowering millions of users trading billions of dollars in assets daily.
  • Build and maintain a modern global payments and treasury platform using highly scalable, event-driven systems.
  • Design and implement solutions with autonomy, while participating in defining goals.
  • Provide quality solutions with strong fundamentals, architecting at scale.
  • Debug issues, foresee and avoid problems.
  • Work on cloud-based modern architecture, infrastructure, and orchestration.

Requirements

  • 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 of experience working on systems at scale.
  • Proven experience building and maintaining microservices.
  • Experience with client-facing APIs.
  • Strong coding skills, preferably in Go.
  • Ability to write clean, well-tested, and maintainable code.
  • Experience with domain-driven design and event-driven design.
  • Familiarity with containerization and orchestration technologies, especially Kubernetes.
  • Experience with cloud platforms, preferably Google Cloud Platform.
  • Experience with messaging queues and message brokers.
  • Experience with relational databases, preferably PostgreSQL.
  • Experience with distributed systems design.
  • Previous experience with or understanding of payment rails and the payment lifecycle.
  • Experience with double-entry accounting and financial ledgers.

Nice-to-Haves

  • Previous experience in the financial industry or knowledge of payments initiations.
  • Experience with financial reconciliation systems.
  • Experience with or understanding of ISO20022 financial standard.
  • Experience working remotely.
  • Experience working at a startup, exchange, brokerage, market maker, or hedge fund.
  • DevOps mindset is an asset.

Compensation and Benefits

  • 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

Skills

GoMicroservicesKubernetesGCPPostgresDistributed SystemsEvent-Driven DesignDomain-Driven DesignMessaging QueuesPayment RailsDouble-Entry AccountingFinancial LedgersClient-Facing Apis
Payabli

Senior Software Engineer, Backend

PayabliMiami, FL

Senior backend engineer building scalable C#/.NET services for payment routing, connector management, and high-volume transaction processing in a fintech payments infrastructure platform. Requires 5+ years production backend experience, strong payments/fintech background, and technical leadership skills.

Salary not listed
Remote5+ YOEBackend Engineering
Aurelian

Senior Backend Engineer

AurelianSeattle, WA

Senior Backend Engineer building core voice AI and automation platform for 911 centers. Architect scalable systems, optimize realtime AI pipelines and audio latency, build analytics and integrations. Requires 4+ years software engineering experience with strong fundamentals.

160k – 220k
On-site4+ YOEBackend Engineering
Vector Legal

Senior Software Engineer, Backend

Vector LegalUnited States

Senior Backend Engineer building scalable distributed systems for freight and field service automation platform. Requires significant enterprise software development experience and distributed systems expertise; Java ecosystem preferred.

180k – 200k
Remote5+ YOEBackend Engineering
Mercor

Software Engineer, Backend

MercorSan Francisco, CA

Own and define the shared backend architecture, core services, data models, and APIs that power Mercor's rapidly scaling talent network and AI training products. Requires 8+ years backend engineering experience with a track record of organization-wide architectural ownership and complex migrations.

200k – 500k
On-site8+ YOEBackend Engineering
SimplePractice

Senior Engineer I

SimplePracticeSanta Monica, CA

Senior backend-focused engineer building the next generation practice management platform at SimplePractice. Requires 6+ years Ruby on Rails full lifecycle experience (or 4+ with Master's), JavaScript frameworks, AI/ML features, scalable web apps, and compliance knowledge (PCI/HIPAA).

215k – 215k
Hybrid6+ YOEBackend Engineering