Build and architect Alpaca's algo trading platform.
•Your job is to build Alpaca's algo trading platform to satisfy our users who expect high quality and performance from their brokerage service.
•This opportunity is similar to joining AWS or Heroku in their early days, designing and architecting our platform by wearing many different hats in our small team.
•Key Responsibilities Write tons of code and make critical decisions about delivering the best experience to our customers.
•Deep knowledge in both frontend and backend, databases and distributed systems.
•Broad experience from low to high level in CPU-level hardware for high throughput, robust concurrency system design, abstract distributed system architecture for high availability and object-oriented data modeling with long term growth in mind.
•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.
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