Senior Full-Stack Engineer - Alpaca Connect

Alpaca

United States

Remote

USD 140,000 - 200,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive Salary & Stock Options
New Hire Home-Office Setup: One-time 5
Monthly Stipend: USD 150 per month via

Job summary

Alpaca is seeking a Senior Full-Stack Engineer for Alpaca Connect to build tools and services that empower developers to launch applications on Alpaca. You will work across TypeScript and React frontends and Go services.

You will enhance partner onboarding, app management, compliance review, marketplace discovery, consent, and permissions, connecting workflows to Alpaca's identity, account, trading, and market data systems.

Qualifications

  • 5+ years of production full-stack experience.
  • Strong TypeScript and React skills.
  • Experience with Go or another modern backend language.
  • Strong SQL, preferably PostgreSQL.
  • Experience designing REST APIs and distributed services.
  • Experience with OAuth/OIDC or similar auth systems.
  • Ability to deliver secure, user-facing features end to end.
  • Clear communication and good judgment when requirements are incomplete or ambiguous.

Responsibilities

  • Build and maintain Connect experiences in TypeScript and React, with supporting Go services.
  • Improve app onboarding, testing, compliance review, approval, publishing, and management.
  • Turn manual support and compliance work into self-service workflows.
  • Design APIs and integrations across Alpaca's identity, account, trading, and market data systems.
  • Own features from design through production and help improve the team's technical direction.

Skills

TypeScript
React
Go
PostgreSQL
REST APIs
OAuth/OIDC
Security best practices
Communication

Tools

Docker
Kubernetes
GCP

Job description

Who We Are:

Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more. Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totalling over 10 million brokerage accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it. Alpaca is proudly backed by $400 million in funding from top-tier global investors including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Derayah Financial, Unbound, Peak XV, Elefund, and Y Combinator. Our Team Members: We're a dynamic team of 400+ globally distributed members who thrive working from our favorite places around the world, with teammates spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond! We're searching for passionate individuals eager to contribute to Alpaca's rapid growth. If you align with our core values—Stay Curious, Have Empathy, and Be Accountable—and are ready to make a significant impact, we encourage you to apply.

Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

Your Role:

As a Senior Full-Stack Engineer on Alpaca Connect, you will build the tools and services that help developers launch applications on Alpaca. You will work across TypeScript and React frontends and Go services.

You will improve partner onboarding, app management, compliance review, marketplace discovery, consent, and permissions. You will also connect these workflows to Alpaca's identity, account, trading, and market data systems.

You will work closely with Product, Design, Compliance, Support, Partnerships, and Platform teams. We are looking for someone who can turn complex requirements into secure, straightforward product experiences.

Things You Get To Do:
  • Build and maintain Connect experiences in TypeScript and React, with supporting Go services.
  • Improve app onboarding, testing, compliance review, approval, publishing, and management.
  • Turn manual support and compliance work into clear, auditable self-service workflows.
  • Design APIs and integrations across Alpaca's identity, account, trading, and market data systems.
  • Own features from design through production and help improve the team's technical direction.
Who You Are (Must-Haves):
  • 5+ years of experience building production full-stack applications.
  • Strong TypeScript and React skills.
  • Experience with Go or another modern backend language.
  • Strong SQL and relational database skills, preferably PostgreSQL.
  • Experience designing REST APIs and integrating distributed services.
  • Experience with OAuth, OIDC, or similar authorization systems.
  • A track record of delivering secure, user-facing features end to end.
  • Clear communication and sound judgment when requirements are incomplete or ambiguous.
Who You Might Be (Nice-to-Haves):
  • Experience with developer platforms, partner portals, or marketplaces.
  • Experience with compliance or operational workflows in a regulated industry.
  • Experience with GCP, Docker, Kubernetes, or production observability.
  • Experience with financial markets, brokerage systems, or market data.
  • Experience working at a startup or on a distributed remote team.
How We Take Care of You:
  • Competitive Salary & Stock Options
  • New Hire Home-Office Setup: One-time USD $500
  • Monthly Stipend: USD $150 per month via a Brex Card
Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Alpaca ’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer - Acquisition
Senior Frontend Engineer - Acquisition

Alpaca • United States

Remote
USD 140,000 - 190,000
Stock options
Home office setup
Monthly stipend via Brex Card
Senior Software Engineer – Agent Experiences
Senior Software Engineer – Agent Experiences

Alpaca • United States

Remote
USD 150,000 - 200,000
Competitive Salary & Stock Options
New Hire Home-Office Setup: USD $500
Monthly Stipend: USD $150 per month
Engineer Team Lead, New Markets Singapore
Engineer Team Lead, New Markets Singapore

Alpaca • United States

Remote
USD 141,000 - 219,000
Competitive Salary & Stock Options
New Hire Home-Office Setup: One-time $
Monthly Stipend: $150 per month via a搭
Staff Software Engineer - Platform
Staff Software Engineer - Platform

Alpaca • United States

Remote
USD 190,000 - 260,000
Stock options
New Hire Home-Office Setup
Monthly stipend
Senior Fullstack Engineer- Auth Team
Senior Fullstack Engineer- Auth Team

Alpaca • United States

Remote
USD 150,000 - 190,000
Stock Options
Health Benefits
Home Office Setup
+1
Full-Stack Platform Engineer
Full-Stack Platform Engineer

Alpaca • United States

Remote
USD 150,000 - 210,000
Stock options
Home-office setup
Monthly stipend
Senior Software Engineer New Markets
Senior Software Engineer New Markets

Social Leverage LLC • New Jersey

On-site
USD 150,000 - 210,000
Stock options
Home-office setup
Monthly stipend
Product Manager, Digital Assets - Tokenization New Remote - Americas
Product Manager, Digital Assets - Tokenization New Remote - Americas

Alpaca • United States

Hybrid
USD 150,000 - 210,000
Salary & equity
Home-office setup
Monthly stipend
Senior Fullstack Engineer- Auth Team
Senior Fullstack Engineer- Auth Team

Alpaca • New York (NY)

Remote
USD 170,000 - 210,000
Health benefits
New Hire Home-Office Setup: USD $500
Monthly Stipend: USD $150 per month
Staff Software Engineer - Corporate Actions & Security Master
Staff Software Engineer - Corporate Actions & Security Master

Alpaca • United States

Remote
USD 180,000 - 240,000
Competitive Salary & Stock Options
New Hire Home-Office Setup: One-time 5
Monthly Stipend: USD $150 per month