Senior Software Engineer - Clearing

Alpaca

Remote, USA
Competitive salary; stock options included; health...
Remote
5+ years building distributed systems
Proficiency in go programming language
Experience with postgresql databases
The role focuses on the critical post-trade clearing operations that enable Alpaca's self-clearing capabilities for stocks and options

Job Summary

  • The role focuses on the critical post-trade clearing operations that enable Alpaca's self-clearing capabilities for stocks and options.
  • Engineers are expected to own projects from ideation to deployment while taking full responsibility for system reliability and performance.
  • The company offers competitive salary, stock options, health benefits, and a monthly stipend for home-office setup.

Matching Summary

The role focuses on the critical post-trade clearing operations that enable Alpaca's self-clearing capabilities for stocks and options.

Salary

Competitive Salary; Stock Options included; Health Benefits provided

Skills & Requirements

Must-have

  • 5+ years building distributed systems
  • Proficiency in Go programming language
  • Experience with PostgreSQL databases
  • Kubernetes container orchestration
  • RESTful API design expertise

Nice-to-have

  • Securities clearing and settlement experience
  • Knowledge of gRPC and Protobuf
  • Familiarity with Temporal workflow engine
  • Experience with Kafka or Redpanda
  • Grafana monitoring and Helm deployment

Key Requirements

  • 5+ years hands-on experience
  • Strong foundational knowledge of distributed systems
  • Ability to lead projects independently

Work Rights

Not specified

Tailored Resume

Cover Letter