Senior Software Engineer Identity
Alpaca is a brokerage infrastructure company providing developer APIs for stocks, options, fixed income, and crypto trading, plus tokenization infrastructure for TradFi–DeFi markets.
Funding history
Investors
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.
Skills
About the Role
You will build and scale backend systems for onboarding, identity verification, risk evaluation, and trading-account management. You will design reliable architecture, implement services, resolve technical challenges, improve system integrations, maintain quality and test coverage, review code, troubleshoot incidents, and participate in on-call work when needed.
Requirements
- 3+ years of experience working on systems at scale
- Experience building and maintaining microservices
- Strong Go programming skills
- Experience with domain-driven design and event-driven design
- Experience with containerization and orchestration technologies, especially Kubernetes
- Experience with cloud platforms, preferably Google Cloud Platform
- Experience with relational databases, preferably PostgreSQL
- Ability to write clean, well-tested, maintainable code
- Problem-solving, communication, and collaboration skills
Responsibilities
- Build and scale systems and services for identity and account management
- Create identity-verification and risk-management services
- Implement backend services and reliable architecture
- Own tasks and address technical challenges proactively
- Contribute to scalable and reliable architectural decisions
- Improve integrations with other systems
- Maintain software quality and test coverage
- Participate in code reviews
- Troubleshoot incidents and reported bugs
- Participate in on-call work when needed
Benefits
- Stock options
- Health benefits
- One-time USD 500 home-office setup
- USD 150 monthly stipend via a Brex Card
