View All Jobs 2615

Senior Software Engineer - Platform - Remote Eligible

Design and implement a highly scalable brokerage system to support millions of users.
Remote
Senior
1 month ago

✨ 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.
+ Show Original Job Post
























Senior Software Engineer - Platform - Remote Eligible
Remote
Engineering
About Alpaca
API-first stock and crypto brokerage platform