Senior Software Engineer - Market Data

Alpaca

North America
Competitive salary; stock options; health benefits
On-site
4+ years experience building systems at scale
Compiled imperative languages like go or rust
Proficiency in linux/bsd and shell scripting
The role involves influencing the architecture of market data systems that empower millions of users trading billions of dollars in assets

Job Summary

  • The role involves influencing the architecture of market data systems that empower millions of users trading billions of dollars in assets.
  • Candidates must have deep expertise in POSIX-like operating systems, modern infrastructure, and orchestration practices to handle nanosecond-level latency requirements.
  • Alpaca offers competitive salary, stock options, health benefits, and a monthly stipend for home-office setup.

Matching Summary

The role involves influencing the architecture of market data systems that empower millions of users trading billions of dollars in assets.

Salary

Competitive Salary; Stock Options; Health Benefits

Skills & Requirements

Must-have

  • 4+ years experience building systems at scale
  • Compiled imperative languages like Go or Rust
  • Proficiency in Linux/BSD and shell scripting
  • Experience with TCP/IP and UDP networking
  • SQL and relational database skills
  • Kubernetes and GCP cloud platform experience

Nice-to-have

  • Knowledge of microservice architectures
  • Experience building low-latency applications
  • Familiarity with eBPF and distributed key-value stores
  • DevOps mindset and CI/CD experience
  • Cloud networking knowledge including BGP and VPC peering
  • Passion for financial markets

Key Requirements

  • At least 4 years of experience working on systems at scale
  • Proven track record of architecting medium-scale projects
  • Experience with Kubernetes via GKE and major cloud platforms

Work Rights

Not specified

Tailored Resume

Cover Letter