
Senior Software Engineer - Platform
Alpaca
Completely RemoteFull TimeEngineering & Architecture
Posted Today
Job description
Responsibilities
- Maintain and improve Redpanda-based event streaming infrastructure
- Develop replacement for aging authentication and authorization services
- Create event-driven solutions to replace batch processing across systems
- Take ownership of tasks from requirements gathering through deployment and monitoring
- Contribute to architectural decisions for scalable and reliable systems
- Collaborate with other teams to improve system interactions
- Maintain software quality and test coverage
- Participate in code reviews and troubleshoot incidents
- Manage deployments and respond to on-call needs
Requirements
- 5+ years experience writing code in strongly-typed languages
- 1+ year experience in Go
- Kubernetes expertise beyond basics with ability to write Helm charts
- Relational database experience (PostgreSQL preferred)
- Startup experience with comfort navigating technical debt and ambiguity
- 3+ years working on systems at scale
Preferred Qualifications
- Experience with Kafka or Redpanda
- Understanding of JWT, OpenID Connect, SAML, or Keycloak
- IaC deployments with Argo CD, Terraform, GCP, or GKE
- Experience with Grafana observability stack (Prometheus, Tempo, PromQL)
- Familiarity with FlatBuffers, Protocol Buffers, gRPC, and RESTful API design
Benefits
- Competitive salary and stock options
- Health benefits
- One-time $500 new hire home-office setup
- $150 monthly stipend via Brex Card
About the Company
Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure provider serving hundreds of financial institutions across 40 countries. The company offers institutional-grade APIs for stocks, ETFs, options, crypto, fixed income, and 24/5 trading, supporting over 9 million brokerage accounts. With $320 million in total funding, Alpaca's global team of 230+ members is distributed across the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond, working toward the mission of opening financial services to everyone on the planet.
Skills & tools
GoKubernetesHelmPostgreSQLRedpandaKafkagRPCTerraformGCPPrometheusGrafana
What the team is looking for
Use this list as a quick fit check before you apply.
- 015+ years experience in strongly-typed languages
- 021+ year experience in Go
- 03Kubernetes expertise beyond basics
- 04Helm chart development
- 05Relational database experience
- 06Startup experience
- 073+ years on systems at scale

Alpaca
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Engineering & Architecture
- Posted
- Today