
Remote opportunity at
AlpacaSenior Full-Stack Engineer - Internal Tools
Alpaca seeks a Senior Full-Stack Engineer - Internal Tools to join its globally distributed team. Alpaca is a US-headquartered licensed financial services company and global brokerage…
Career Tools
About This Role
Alpaca seeks a Senior Full-Stack Engineer - Internal Tools to join its globally distributed team. Alpaca is a US-headquartered licensed financial services company and global brokerage infrastructure provider offering APIs for stocks, options, crypto, ETFs, and fixed income to hundreds of institutions and millions of accounts. Backed by major investors, the organization employs over 400 people across multiple countries. In this remote, full-time position, the engineer will design, build, and…
Job Description
Alpaca seeks a Senior Full-Stack Engineer - Internal Tools to join its globally distributed team. Alpaca is a US-headquartered licensed financial services company and global brokerage infrastructure provider offering APIs for stocks, options, crypto, ETFs, and fixed income to hundreds of institutions and millions of accounts. Backed by major investors, the organization employs over 400 people across multiple countries.
In this remote, full-time position, the engineer will design, build, and maintain frontend dashboards and backend systems for internal tools, including features like paper accounts and high-yield cash. The role suits experienced technical professionals who possess strong expertise across both frontend and backend development, appreciate design aesthetics, and enjoy mentoring others.
Responsibilities
- Architect, implement, and maintain frontend applications and backend services
- Develop user experience and product features for internal tools customers
- Collaborate with internal stakeholders and cross-functional team members
- Contribute to API design and product features within the ecosystem
- Manage the delivery of high-visibility features from design through deployment
- Mentor peers and guide technical strategy
Requirements
- Five or more years of experience utilizing a modern systems programming language such as Rust, C++, or Golang
- Three or more years of frontend development experience using React and TypeScript
- Proficiency with relational databases and SQL, with a preference for PostgreSQL
- Familiarity with HTML and CSS frameworks including TailwindCSS
- Demonstrated history of developing user-facing features from end to end
- Familiarity with WebSocket best practices and REST APIs
- Strong communication and collaboration abilities
Qualifications
- Background in algorithmic trading, either professional or personal
- Familiarity with major cloud platforms, primarily Google Cloud Platform
- Knowledge or understanding of financial markets
- Previous experience working at a startup environment
- Prior remote work experience
Core Skills
Benefits
- Competitive salary and stock options
- Health benefits
- One-time USD 500 new hire home-office setup stipend
- USD 150 monthly stipend provided via a Brex Card
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, this is a remote role with team members distributed globally across the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and other locations.
What is the employment type?
The posting specifies that this is a full-time position.
What are the core technical requirements?
Candidates must have at least five years of experience with a modern systems programming language like Golang, C++, or Rust, three years of frontend experience with TypeScript and React, proficiency in SQL and PostgreSQL, and familiarity with HTML and TailwindCSS.
What salary and benefits are offered?
While a specific salary figure is not stated, the role includes competitive salary and stock options, health benefits, a USD 500 home-office setup stipend, and a USD 150 monthly stipend via a Brex Card.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.