Staff Software Engineer - Margin & Risk

1 hour, 5 minutes ago
Full-time
Lead
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

  • Own the technical architecture and roadmap for cross-asset margin and risk systems.
  • Design and build correct, testable, and observable services implementing margin methodologies and regulatory rules.
  • Lead real-time risk enforcement on the order path while balancing latency, accuracy, and safety.
  • Improve service reliability and performance, including throughput, state recovery, database load, and failure isolation.
  • Partner with Product, Brokerage Operations, Compliance, and adjacent engineering teams on system behavior and integration boundaries.
  • Establish standards for transactional integrity, idempotency, reconciliation, feature flags, and staged rollouts.
  • Lead design reviews, mentor engineers, and raise technical standards as the team grows.
  • Serve as a technical escalation point for production issues and drive durable incident prevention.

Requirements

  • 8+ years of backend or distributed-systems experience, with demonstrated technical scope and ownership.
  • Experience owning high-volume production systems where defects could cause financial loss, data-integrity failures, or inappropriate customer restrictions.
  • Experience designing and shipping transactional, low-latency, high-throughput systems.
  • Strong Go expertise, or deep Java, C++, or Rust experience with willingness to work primarily in Go.
  • Deep knowledge of relational databases, preferably PostgreSQL, including transactions, consistency, and concurrency.
  • Experience with event-driven and service-oriented systems, RPC, Kafka, RabbitMQ, or similar technologies, plus Kubernetes.
  • Demonstrated focus on testing, edge-case analysis, reconciliation, and safe production rollouts.
  • Strong communication and technical leadership skills, including mentorship and collaboration with operations and compliance partners.
  • Experience with margin or risk across multiple asset classes, derivatives, brokerage, clearing, exchange, ledger, payments, or settlement systems preferred.
  • Familiarity with margin methodologies, workflow orchestration such as Temporal, observability, performance tuning, or production-critical migrations preferred.

Benefits

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

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

[Job-31706] DATA Tech Lead, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is seeking a remote Data Tech Lead to guide Data Engineering teams, establish technical standards, and deliver scalable, reliable data platforms for global client transformation initiatives.

Apache Spark AWS Azure CI/CD Databricks Java Python Scala
1 day, 1 hour ago

Senior Staff Performance Engineer, Firefox

Mozilla 251-1K Internet Software & Services

Mozilla is hiring a Performance Engineer to improve Firefox speed and reliability across Windows, Android, Linux, and macOS by identifying and resolving browser performance bottlenecks.

C++ JavaScript Kotlin Prototyping Python Rust Statistics
1 day, 2 hours ago

Acumatica Solutions Developer Lead

Pine Services Group Internet Software & Services

The Acumatica Solutions Developer Lead at a full-service IT consulting and managed services company will lead client requirements, solution design, and delivery while mentoring a small development team in a remote, player-coach role.

C# NetSuite SQL Server
1 day, 2 hours ago

Team Lead, Android Core Product

Speechify 51-250 Internet Software & Services

Speechify is hiring a remote Android Team Lead to build and release core features for its text-to-speech app while improving engineering practices, reliability, and team execution.

Android CI/CD iOS Jetpack Compose JUnit Kotlin Node.js
2 days, 1 hour 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