Build the Security Infrastructure Powering Integral Investing
Have you built and operated scalable backend services while delivering modern frontend applications?
Do you enjoy solving engineering challenges around security, authentication, high availability and distributed systems?
Have you worked on systems serving millions of users, handling thousands of requests per second or supporting mission-critical applications?
Would you like to help rebuild the authentication infrastructure powering investing platforms around the world?
About Alpaca
Alpaca is a global brokerage infrastructure company powering investing products for fintechs, banks, brokerages and trading platforms worldwide.
Our APIs and platforms support over 10 million brokerage accounts across 40+ countries , providing access to stocks, ETFs, options, crypto, fixed income and more.
Backed by over $430 in funding , we're building the global infrastructure layer for investing.
The Opportunity
We're looking for a Fullstack Engineer to join our Platform Authentication team and help build the systems that secure access to Alpaca's products, applications and APIs.
Our Authentication team is responsible for ensuring that customers, partners and employees can securely access the right products and services through authentication, authorization and identity-provider infrastructure.
We're currently modernizing our authentication platform, replacing legacy systems, standardizing authentication across products and preparing our infrastructure for global, multi-region operations.
Our services already handle approximately 15,000 requests per second , and we're solving complex challenges around security, scalability, resilience and high availability.
You’ll join a small engineering team with significant ownership across backend services and frontend applications, helping design, build, deploy and operate the infrastructure that powers secure access across Alpaca.
We believe in engineers owning outcomes, not just tickets.
What You'll Be Working On
- Authentication Platform: Design and build authentication and authorization services securing Alpaca's products and APIs.
- Platform Modernization: Help replace legacy authentication systems and migrate identity providers toward a centralized Keycloak-based solution.
- Multi-Region Infrastructure: Build secure, highly available services capable of operating reliably across multiple geographical regions.
- Fullstack Development: Build and maintain login, user management, permissions and credential-management interfaces.
- High Availability & Reliability: Design resilient systems using caching, service independence and fault-tolerant architecture.
- Developer Platform: Help develop shared libraries, SDKs and developer-facing infrastructure that make integrating with Alpaca easier.
- End-to-End Ownership: Take projects from architecture and implementation through deployment, monitoring and production support.
- Frontend: React, TypeScript
- Additional Technologies: Java, Kafka/Redpanda, Grafana
What We’re Looking For
- 5+ years of software engineering experience, ideally within product-focused or high-growth technology companies.
- Strong backend engineering skills, with experience designing, building and operating production services.
- Hands-on React and TypeScript experience, with the ability to independently deliver frontend features.
- Experience building scalable, reliable applications and working with relational databases.
- Strong understanding of software architecture, API development and production engineering.
- Engineers who enjoy taking ownership from initial requirements through deployment and ongoing operation.
- Comfortable working autonomously within a small, collaborative and globally distributed engineering team.
- An interest in authentication, security and building reliable platform infrastructure.
Bonus Points
-
📌 Fullstack Engineer (España)
🏢 Alpaca
📍 España