✨ About The Role
- The role involves influencing the overall architecture of Alpaca's systems and designing a highly scalable brokerage system.
- The candidate will be responsible for implementing backend services where scalability and resilience are critical.
- Maintaining good software quality and test coverage is a key responsibility of this position.
- Participation in code reviews and troubleshooting incidents and reported bugs will be part of the job.
- The candidate may be required to be on-call for timely engineering projects.
âš¡ Requirements
- The ideal candidate will have at least 4 years of experience working on systems at scale, demonstrating a strong technical background.
- Proficiency in compiled imperative languages such as Go, C, C++, Rust, or functional languages like Haskell or Scala is essential.
- A deep understanding of POSIX, operating systems, and modern infrastructure is crucial for success in this role.
- Candidates should have experience with Kubernetes and major cloud platforms, particularly Google Cloud Platform (GCP).
- A passion for financial markets and a desire to contribute to innovative financial technology solutions will be highly valued.