Skip to main content
Alpaca
Alpaca

Senior Software Engineer - Market Data

RemoteNorth AmericaEurope+United States, Canada
Published
Role
Backend
Experience
Senior
Employment
Full-time
Company size
Mid-size
Salary not disclosed
Check eligibility

Open to Anywhere in North America & Europe + US, CA. Set where you work from to check your eligibility.

No BS summary

Senior backend/market-data engineer with 4+ years building systems at scale, strong experience in Go (or other compiled languages), SQL, Linux/BSD and networking. Must have Kubernetes (GKE) and cloud experience (primarily GCP). Remote candidates located in North America or Europe.

Core skills

Go/C/C++/RustKubernetesMarket Data

Required skills

SQLrelational databasesTCP/IPUDPLinuxBSDShell scriptingGKEGCP

Optional skills

Microservice architecturesClean code principlesDevOps mindsetBGPVPC peeringLow-latency applicationsDistributed key-value storesCI/CD

What you'll do

  • Influence the overall architecture of market data systems
  • Design highly scalable, mission-critical systems
  • Obsess over latency
  • Implement backend services and lead architecture for scalability and resilience
  • Maintain software quality and test coverage
  • Participate in code reviews
  • Troubleshoot incidents and reported bugs
  • Potential on-call support for timely engineering projects

What they require

  • At least 4 years of experience working on systems at scale
  • Experience with at least compiled imperative languages (e.g. Go, C, C++, Rust). Most of our critical services are written in Go
  • SQL or relational database skills
  • Familiarity with TCP/IP and UDP networking
  • Proficient with Linux/BSD and shell scripting
  • Proven track record of architecting and leading medium-scale projects involving multiple teams
  • Experience with Kubernetes or other workload orchestration and scheduling systems (we primarily use Kubernetes via GKE)
  • Experience with major cloud platforms (we primarily use GCP)
  • A passion for financial markets
  • Excited about what we are building at Alpaca

Benefits

  • Competitive salary & stock options
  • Health benefits
  • New Hire Home-Office Setup: one-time USD $500
  • Monthly Stipend: USD $150 per month via a Brex Card

Alpaca is a modern platform for trading. Alpaca's API is the interface for your trading algorithms, bots, or applications to communicate with Alpaca''s brokerage and other services.

🇺🇸 United StatesFinanceMid-sizealpaca.markets

What people say about this company

3.6/ 5

Salary not disclosed