Alpaca, a California-based brokerage infrastructure technology company, is seeking a Senior Backend Software Engineer for their Payments team. This role focuses on architecting and building mission-critical financial systems that process billions in daily transactions. The position requires expertise in Go, distributed systems, and financial technology, with emphasis on payment processing and treasury operations.
The ideal candidate will work with cutting-edge technology stack including Go microservices, gRPC, PostgreSQL, and Kubernetes on Google Cloud Platform. They'll be responsible for implementing robust payment systems supporting ACH and SWIFT, maintaining financial ledgers, and ensuring regulatory compliance.
This is an exciting opportunity to join a globally distributed team of 150+ members across multiple countries, working on systems that handle significant financial transactions. The role offers competitive compensation, including stock options, comprehensive health benefits, and remote work benefits including home office setup and monthly stipends.
The position requires strong technical skills in backend development, deep understanding of financial systems, and experience with distributed systems at scale. The successful candidate will not only build critical infrastructure but also contribute to technical decision-making and mentor other engineers.
Working at Alpaca means joining a company that has raised over $170M in funding and serves hundreds of financial institutions globally. The company's mission of opening financial services to everyone on the planet, combined with their values of curiosity, empathy, and accountability, makes this an excellent opportunity for engineers passionate about fintech and global impact.