Senior Fullstack Engineer Auth Team

Alpaca is a brokerage infrastructure company providing developer APIs for stocks, options, fixed income, and crypto trading, plus tokenization infrastructure for TradFi–DeFi markets.

Series DRecently funded
San Mateo, California, United States
About Alpaca

Alpaca provides API-first brokerage infrastructure for fintechs, institutions, algorithmic traders, and developers. Its offerings include Broker API, Trading API, market data, self-clearing brokerage services, crypto services, and the Instant Tokenization Network for in-kind minting and redemption of tokenized assets.

View jobs by Alpaca

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will own authentication, authorization, and identity-provider services end to end. You will design APIs and data models, build backend services and auth-related UI, manage deployments, monitor production systems, troubleshoot incidents, and help other teams integrate identity and access capabilities.

Requirements

  • 5+ years of experience writing code in strongly typed languages
  • At least one year of Go experience
  • Experience building web applications with React and TypeScript
  • Experience with relational databases
  • Startup experience
  • Experience taking work from requirements through implementation deployment and monitoring
  • At least 3 years of experience working on systems at scale

Responsibilities

  • Build and improve authentication experiences for customer and partner web applications
  • Develop and maintain authentication authorization and identity-provider services
  • Create and evolve shared libraries and SDKs
  • Integrate with identity providers and maintain reliable login and access policies
  • Deploy monitor and troubleshoot identity services in production
  • Modernize legacy authentication patterns
  • Own work from requirements through delivery and follow-up
  • Collaborate with engineering teams on identity and access integration
  • Maintain code quality write tests and participate in code reviews
  • Investigate incidents and bugs and participate in on-call rotation

Benefits

  • Stock options
  • Health benefits
  • New-hire home-office setup stipend of USD 500
  • Monthly stipend of USD 150 via a Brex Card