Please, let Alpaca know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Alpaca is a fast-growing series B fintech company that has raised over $120 million in funding.
The company is an API-first stock and crypto platform that enables developers and businesses to build trading algorithms, applications, and brokerage services.
The globally distributed team consists of developers, traders, and brokerage specialists, supported by prominent investors and industry angel investors.
As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca, empowering millions of users trading billions of dollars worth of assets.
The platform team is responsible for improving the internal architecture of Alpaca and overseeing the public API’s structure.
Responsibilities include building a cohesive developer-first API, ideating, experimenting, and productionizing new services, internal tooling, and libraries to overcome technical challenges.
You will influence the overall architecture of Alpaca’s systems, design a highly scalable brokerage system, and implement backend services where scalability and resilience matter.
The role involves maintaining good software quality, participating in code reviews, troubleshooting incidents, and potentially being on-call for timely engineering projects.
Requirements:
You must have at least 4 years of experience working on systems at scale.
Experience with compiled imperative languages (e.g., Go, C, C++, Rust, Zig) or functional languages (e.g., Haskell, Clojure, Erlang, Elixir, Scala) is required, with a preference for Go.
SQL or relational database skills are necessary.
Familiarity with message brokers and message queues is expected.
Proficiency with Linux/BSD and shell scripting is required.
A proven track record of architecting and leading medium-scale projects involving multiple teams is essential.
Experience with Kubernetes or other workload orchestration and scheduling systems is required, with a primary focus on Kubernetes via GKE.
Experience with major cloud platforms, particularly GCP, is necessary.
A passion for financial markets is a must.
Benefits:
Competitive salary and stock options are offered.
Health benefits start on day 1, including Medical, Dental, and Vision in the US, supplemental health care in Canada, and a stipend for international medical costs.
A one-time home-office setup allowance of USD $500 is provided for new hires.
A monthly stipend of USD $150 is available via a Brex Card.
Employees have the opportunity to work with talented individuals, smart clients, and innovative partners from around the world.
Apply now
Please, let Alpaca know you found this job
on RemoteYeah
.
This helps us grow 🌱.