Platform Team Lead Software Engineer

API-first stock and crypto platform enabling developers to build trading algorithms, applications, and brokerage services
Backend
Staff Software Engineer
Remote
101 - 500 Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Platform Team Lead Software Engineer

Alpaca, a rapidly growing Series B fintech company with over $120 million in funding, is seeking a Platform Team Lead to join their innovative team. As an API-first stock and crypto platform, Alpaca enables developers and businesses worldwide to build trading algorithms, applications, and brokerage services.

The role combines technical leadership with hands-on engineering, requiring expertise in Golang, Kubernetes, and microservices architecture. You'll lead a talented engineering team while actively contributing to the platform's development, designing and implementing systems that handle billions of dollars in trading assets.

The position offers the opportunity to work with a globally distributed team of 150+ members across multiple countries, including the USA, Canada, Hungary, Japan, and more. You'll be instrumental in shaping the platform's architecture, writing well-structured applications with a focus on testing and observability.

Key technical requirements include deep knowledge of Kubernetes, Docker, Golang, and PostgreSQL. The ideal candidate will have experience with event-driven architecture and Kafka. Additional valuable skills include experience with observability tools like Prometheus and Grafana, and understanding of equity/crypto trading.

The company offers competitive compensation including stock options, comprehensive health benefits from day one, home office setup allowance, and monthly stipends. This is an excellent opportunity for a technical leader who wants to make a global impact in financial services while working with cutting-edge technology in a remote-first environment.

Last updated 5 months ago

Responsibilities For Platform Team Lead Software Engineer

  • Lead a team of software engineers
  • Design and architect the platform
  • Write code and make critical decisions about delivering the best experience
  • Design and implement systems and services
  • Write well-structured applications in Go with testing and observability
  • Containerize applications and design helm charts for Kubernetes deployment

Requirements For Platform Team Lead Software Engineer

Go
Kubernetes
PostgreSQL
Kafka
  • Deep understanding of Kubernetes objects and cloud-native application development
  • Experience writing Helm charts
  • Docker experience and writing highly optimized Dockerfiles
  • Golang experience with concurrent programming
  • Experience with relational databases (Postgres) focusing on optimized queries
  • Tech-lead and team-lead experience
  • Strong coding skills with focus on well-structured code and testing

Benefits For Platform Team Lead Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive Salary & Stock Options
  • Health benefits (Medical, Dental, Vision) starting day 1
  • One-time USD $500 home-office setup
  • Monthly USD $150 stipend via Brex Card
  • International medical cost stipend for non-US/Canada employees

Interested in this job?

Jobs Related To Alpaca Platform Team Lead Software Engineer

Senior/Staff+ Software Engineer - Ledger Team

Senior/Staff+ Software Engineer position at Alpaca, building modern ledger systems for a leading fintech platform

Staff Software Engineer

Staff Software Engineer role at Crunchyroll focusing on digital content supply chain and workflow automation for video asset management.

Lead Software Engineer

Lead Software Engineer role at BusinessOnBot, building WhatsApp automation solutions for D2C brands and SMBs, offering $40K-$60K with equity and growth to VP Engineering.

Staff Backend Software Engineer

Staff Backend Software Engineer position at Intuit in New York, focusing on scalable system architecture, AI integration, and technical leadership with competitive compensation of $191,000-$258,500.

FullStack-Staff Software Engineer

Staff Software Engineer position at Intuit focusing on fullstack development, AI integration, and scalable enterprise applications.