Senior Full-Stack Engineer - Internal Tools
"What You'll Be Doing"
About This Role
As a Senior Full-Stack Engineer, you'll architect, build, and maintain the frontend applications and backend services that shape the user experience for millions of users trading billions of dollars in assets. You'll join a focused engineering team responsible for the Internal Tools product line, covering both the frontend trading dashboards and the backend systems powering features like elite accounts, high-yield cash, and paper trading accounts. Working closely with users and internal stakeholders, this team delivers end-to-end solutions spanning Alpaca's full frontend and backend stack.
What You'll Be Doing
Playing a key role in architecting and developing full-stack software solutions that push technical boundaries
Collaborating closely with cross-functional teams while working deeply with the backend systems and infrastructure that power financial markets
Contributing to API design and product features within Alpaca's ecosystem
Owning delivery of high-visibility features and projects from design through deployment
Mentoring peers and helping shape the company's technical strategy
What We're Looking For
5+ years of experience with a modern systems programming language such as Golang, C++, or Rust
3+ years of experience in frontend development with TypeScript/React
Proficiency with SQL and relational databases, preferably PostgreSQL
Proficiency in HTML and CSS frameworks such as TailwindCSS
Strong communication and collaboration skills
A proven track record of building user-facing features end-to-end
Experience with REST APIs and WebSockets best practices
Attention to detail and an appreciation for design aesthetics
Bonus Points
Algo trading experience, professional or personal
Experience with major cloud platforms (Alpaca primarily uses GCP)
Experience or understanding of financial markets
Experience working at a startup
Experience working remotely
Why Join Us
Competitive salary and stock options
Health benefits
A one-time $500 USD new-hire home-office setup allowance
A monthly $150 USD stipend via a Brex card
Ready to Apply?
To submit your application for this position, please visit Alpaca's official website and follow their application process.