Senior Software Engineer - Payments & Treasury

1 hour, 20 minutes ago
Full-time
Senior
Software Development
Alpaca

Alpaca

Alpaca is a developer-first API for stock and crypto trading, offering easy-to-use APIs for building apps and trading algorithms.

Capital Markets
51-250
Founded 2015
$87M raised

Description

  • Design and implement scalable services for Alpaca’s global payments and treasury platform.
  • Build and maintain resilient, event-driven microservices and client-facing APIs.
  • Architect solutions for distributed systems, technical scalability, and system integrity.
  • Write clean, well-tested, maintainable code and proactively identify and resolve issues.
  • Participate in defining engineering goals while independently delivering solutions.
  • Collaborate effectively with engineering and cross-functional teams.
  • Support cloud infrastructure, containerization, and orchestration practices.
  • Contribute to payment lifecycle, financial ledger, and money-movement systems.

Requirements

  • At least 3 years of experience working on systems at scale.
  • Proven experience building and maintaining microservices and client-facing APIs.
  • Strong coding skills, preferably in Go.
  • Experience with domain-driven design, event-driven design, and distributed systems.
  • Familiarity with Kubernetes and other containerization or orchestration technologies.
  • Experience with cloud platforms, preferably Google Cloud Platform.
  • Experience with messaging queues, message brokers, and relational databases, preferably PostgreSQL.
  • Understanding of payment rails, payment lifecycles, double-entry accounting, and financial ledgers.
  • Strong problem-solving, communication, collaboration, and independent-working skills.
  • Preferred: experience with financial reconciliation systems, ISO 20022, payments initiation, financial services, or remote and startup environments; a DevOps mindset is an asset.

Benefits

  • Competitive salary and stock options.
  • Health benefits.
  • One-time $500 home-office setup allowance for new hires.
  • $150 monthly stipend through a Brex Card.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Cluster Scalability

MongoDB 1K-5K Internet Software & Services

MongoDB is hiring a Senior Software Engineer for its Cluster Scalability team in Canada to build distributed data-partitioning, data-movement, and dynamic-scaling infrastructure for large-scale database workloads.

AWS Azure C++ GCP MongoDB System Design
1 hour, 20 minutes ago

Senior Software Engineer, Cluster Scalability

MongoDB 1K-5K Internet Software & Services

MongoDB is hiring a Senior Software Engineer for its remote U.S. Cluster Scalability team to build distributed data-partitioning, data-movement, and dynamic-scaling infrastructure for its distributed database platform.

AWS Azure C++ GCP MongoDB
1 hour, 20 minutes ago

Staff Software Engineer

Alphasense 51-250 Industrial Conglomerates

AlphaSense is seeking a senior engineer to own its Excel plugin strategy, connecting its AI-driven market intelligence platform with Microsoft Excel to improve how financial professionals research and analyze data.

JavaScript macOS OAuth React SAML TypeScript WebSockets
1 hour, 34 minutes ago

Senior Staff Software Engineer

Cision 5K-10K Professional Services

Cision is seeking a Senior Software Engineer to develop and advance the CisionOne media intelligence platform, including its desktop, mobile, and supporting systems, using Ruby on Rails, VueJS, and related technologies.

Elasticsearch Kubernetes Ruby on Rails Vue.js
1 hour, 34 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers