Senior Software Engineer - Payments & Treasury

1 hour, 3 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

  • Build and scale systems and services that support Alpaca’s brokerage infrastructure and daily trading activity.
  • Design and implement solutions for the payments and treasury platform with autonomy and ownership.
  • Maintain highly scalable, event-driven systems for critical money movement workflows.
  • Contribute to the design of a globally integrated end-to-end financial infrastructure platform.
  • Participate in defining goals and technical direction for the team’s roadmap.
  • Collaborate with teammates to deliver resilient, technically sound, and operationally scalable services.
  • Develop and maintain microservices and client-facing APIs.
  • Write clean, well-tested, and maintainable code.
  • Debug issues and help prevent problems through strong engineering practices.
  • Apply cloud architecture, infrastructure, and orchestration practices in day-to-day work.

Requirements

  • 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.
  • Previous experience in the financial industry or knowledge of payment initiations is a plus.
  • Experience with financial reconciliation systems is preferred.
  • Experience with or understanding of ISO20022 financial standard is a plus.
  • Experience working remotely is preferred.
  • Experience working at a startup, exchange, brokerage, market maker, or hedge fund is a plus.
  • A DevOps mindset is an asset.
  • Strong problem-solving skills paired 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.

Benefits

  • Competitive salary with stock options.
  • Health benefits.
  • New hire home-office setup stipend of USD $500.
  • Monthly stipend of USD $150 via a Brex Card.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Data Infrastructure & Acquisition - Auckland, New Zealand

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team to build and operate data collection infrastructure that powers large-scale model training for its distributed text-to-speech products.

Bash Docker GCP Linux Python Terraform
2 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Belgrade, Serbia

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead the architecture, development, and accessibility of its native Windows app used by millions of readers worldwide.

C# C++ CI/CD .NET
2 minutes ago

Senior Software Engineer

STR 251-1K Aerospace & Defense

STR is hiring a Senior Software Engineer to help develop and test advanced networking and communications software for defense and national security applications.

C C++ Cybersecurity Linux MATLAB Python
2 minutes ago

Software Engineer, iOS Core Product - Montreal, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale its distributed text-to-speech app experience, improve the iOS product, and shape engineering and product decisions for a rapidly growing user base.

CI/CD Git Swift SwiftUI
2 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