Open Role
Alpaca

Remote opportunity at

Alpaca

Full-Stack Platform Engineer

Alpaca seeks a Full-Stack Platform Engineer to join its remote team. Operating globally, Alpaca provides institutional-grade APIs for stocks, ETFs, crypto, options, fixed income, and 24/5…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Not specified
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz2h agoEmployer posted Oct 16, 2026
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Alpaca seeks a Full-Stack Platform Engineer to join its remote team. Operating globally, Alpaca provides institutional-grade APIs for stocks, ETFs, crypto, options, fixed income, and 24/5 trading, serving hundreds of financial institutions and over 10 million brokerage accounts. In this role, you will develop, manage, and operate identity provider systems, authorization frameworks, and authentication infrastructure. Your primary focus will be designing and maintaining backend services using Go, creating authorization user…

Job Description

Alpaca seeks a Full-Stack Platform Engineer to join its remote team. Operating globally, Alpaca provides institutional-grade APIs for stocks, ETFs, crypto, options, fixed income, and 24/5 trading, serving hundreds of financial institutions and over 10 million brokerage accounts.

In this role, you will develop, manage, and operate identity provider systems, authorization frameworks, and authentication infrastructure. Your primary focus will be designing and maintaining backend services using Go, creating authorization user interfaces in React and TypeScript, and occasionally writing Java for identity extensions. You will also handle deployments using Helm charts, troubleshoot production metrics, and support other engineering groups with their access integrations.

This position suits experienced professionals who enjoy handling tasks from start to finish. Candidates should thrive in ambiguous startup environments, balance delivery speed with technical debt, and communicate effectively across a distributed team of over 400 members worldwide.

Responsibilities

  • Build and improve authentication user experiences across web applications, covering credential management, login flows, and permissions
  • Develop and maintain identity provider, authorization, and authentication services
  • Create and evolve shared client libraries and SDKs
  • Integrate identity providers to ensure reliable access and login policies across products
  • Deploy, monitor, and troubleshoot identity services in production environments
  • Modernize legacy authentication patterns
  • Own projects completely from initial requirements through delivery and follow-up
  • Collaborate with other engineering groups on access and identity integrations
  • Maintain code quality, write tests, and participate in code reviews
  • Investigate bugs and handle incident response, including participating in an on-call rotation

Requirements

  • Minimum of 5 years of experience writing code in strongly-typed programming languages
  • At least 1 year of hands-on experience using Go
  • Experience building web applications using TypeScript and React
  • Experience working with relational databases, specifically PostgreSQL
  • At least 3 years of experience working on systems at scale
  • Prior startup experience with the ability to thrive in ambiguous environments and changing priorities

Qualifications

  • Familiarity with JWT tokens, OpenID Connect, SAML, and Keycloak
  • Experience working on authentication systems and role-based access control
  • Experience building or maintaining OpenAPI-driven HTTP APIs
  • Familiarity with Kubernetes and Helm
  • Experience programming in Java
  • Understanding of Kafka or Redpanda
  • Experience with Grafana observability stack, including Prometheus, Tempo, and writing PromQL queries

Core Skills

Benefits

  • Competitive salary and stock options
  • Health benefits
  • One-time new hire home-office setup stipend of 500 USD
  • Monthly stipend of 150 USD 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, the posting explicitly states that the role is remote and part of a globally distributed team.

What is the employment type?

The employment type is full-time.

What programming languages and frameworks are required?

You must have at least five years of experience in strongly-typed languages, including at least one year in Go, alongside web application development experience using React and TypeScript.

What is the salary for this role?

The specific salary is not stated in the job posting, though the company offers a competitive salary and stock options.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Alpaca
AlpacaAdded to Jobsiz 2d ago
Full-timeRemote

Posted by Alpaca

Source: Remote First Jobs — Writing

View the original listing ↗

Posted by employer: Oct 16, 2026

Added to Jobsiz: Oct 18, 2026

2 sources detected for this job

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Alpaca

Alpaca

2Open Jobs
—No reviews yet
View Company Profile