Senior Software Engineer - Payments & Treasury (Remote, Equity)

Alpaca

United States

Remote

USD 170,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Home-office setup (USD 500)
Monthly stipend USD 150

Job summary

Alpaca is seeking a Senior Software Engineer for Payments & Treasury to build and scale global payment systems. You will design and implement services that manage millions of dollars daily, focusing on reliability and performance.

You will work with Go, microservices, and event-driven architectures on Google Cloud, leveraging Kubernetes for orchestration. A strong emphasis on API quality, security, and scalable data models is required.

Qualifications

  • Proven experience with building scalable backend systems.
  • Strong coding skills in Go and clean, tested code.
  • Experience designing microservices and APIs at scale.
  • Familiarity with cloud platforms and container orchestration.

Responsibilities

  • Build and scale payments and treasury platform components.
  • Lead architecture decisions for scalable services.
  • Collaborate with product, security, and data teams.
  • Ensure reliability, observability, and performance at scale.

Skills

Go
APIs
Microservices
Kubernetes
Google Cloud Platform
PostgreSQL
Event-driven design
Domain-driven design
Distributed systems
Messaging queues

Tools

Kubernetes
Google Cloud Platform
Docker

Job description

Alpaca is seeking a Senior Software Engineer for Payments & Treasury to build and scale global payment systems. You will design and implement services that manage millions of dollars daily, focusing on reliability and performance.

You will work with Go, microservices, and event-driven architectures on Google Cloud, leveraging Kubernetes for orchestration. A strong emphasis on API quality, security, and scalable data models is required.

Get your free, confidential resume review.
or drag and drop your file here.