Home
Jobs
Saved
Resumes
Senior Software Engineer at Alpaca | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Software Engineer
Alpaca
Remote
Website
LinkedIn
Senior Software Engineer
North America
Full Time
2 hours ago
No H1B
Apply Now
Key skills
Distributed Systems
Java
Python
Rust
Scala
Go
C++
C
Risk Management
About this role
Role Overview
Build Alpaca's algo trading platform to meet users' expectations for quality and performance
Design and architect the platform as part of a small team
Write code and make critical decisions for customer experience
Deep knowledge in frontend and backend, distributed systems, and high throughput design required
Requirements
Strong, experienced software engineer with lead experience is preferred
Coding skills in both low and high level languages around C/C++, Go, Zig, Rust, Java, Scala, Python
Low latency and high throughput optimization
Experience with messaging queues and message brokers
Analytical data-oriented mindset and skills
Knowledge of algorithms, distributed systems, scalability, high availability, databases, low latency systems and concurrency control
System design skills with object-oriented data modeling, service-oriented architectures, system abstraction
Experience with the development and implementation of Order Management systems (OMS) and Risk Management systems (RMS)
Tech Stack
Distributed Systems
Java
Python
Rust
Scala
Go
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
Apply Now
Home
Jobs
Saved
Resumes