Senior Software Engineer - Clearing

2 weeks, 5 days 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

  • Own projects from ideation through deployment, taking initiative to move work forward with minimal ambiguity.
  • Design and build new systems that enable new products and unlock additional revenue.
  • Improve and refine existing clearing systems to deliver meaningful, tangible outcomes.
  • Work on post-trade and clearing infrastructure that is essential to broker-dealer operations.
  • Support integrations that expand self-clearing capabilities and new product offerings.
  • Contribute to securities finance-related functions, including infrastructure for offerings such as fully paid securities lending.
  • Participate in the on-call rotation to help keep production systems reliable and healthy.
  • Collaborate with teams across the company and influence what is built and how it is built.

Requirements

  • 5+ years of hands-on experience building reliable and distributed systems.
  • Productive with Go, PostgreSQL, and Kubernetes.
  • Ability to design good RESTful APIs and recognize poor API design.
  • Strong foundational knowledge of how computers, the internet, databases, and distributed systems work.
  • Experience working at startups and comfort with shifting priorities and imperfect systems.
  • Ability to take the lead on projects and carry work through with limited guidance.
  • Willingness to take responsibility individually and as part of the team.
  • Ability to push back constructively and accept final decisions when they differ from your view.
  • Experience in securities clearing and settlement or securities finance (nice to have).
  • Experience with gRPC, Protobuf, Temporal, Grafana, Kafka/Redpanda, Helm, and Docker (nice to have).

Benefits

  • Competitive salary with stock options.
  • Health benefits.
  • One-time USD $500 new hire home-office setup stipend.
  • Monthly USD $150 stipend via Brex card.
  • Remote-friendly global team environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer III

EasyPost 51-250 Air Freight & Logistics

EasyPost is hiring a Software Engineer III to design and build scalable shipping software for a high-growth platform that powers millions of package deliveries.

Agile Angular Confluence Django Git JIRA Node.js Python React REST API Scrum Spring SQL
24 minutes ago

Senior Software Engineer, Core Experiences - Redmond, WA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform audio information product.

GCP Java Kotlin
43 minutes ago

Sênior Software Engineer - Golang

Harford County Public Library 51-250 Diversified Consumer Services

Stone Tech, the technology organization of Stone Co. and its financial brands, is hiring a Senior Software Engineer to develop and maintain critical systems that support payments and entrepreneurship in Brazil.

Go Microservices MySQL PostgreSQL
56 minutes ago

Deployed AI Engineer

Helsing 51-250 Aerospace & Defense

Helsing is hiring a Deployed AI Engineer to integrate state-of-the-art software into complex defence systems and deliver deployed capabilities in close collaboration with customers and internal teams.

Bash C++ Generative AI Grafana Java Linux Prometheus Python Reinforcement Learning Rust SQL
1 hour, 11 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