Alpaca, a California-based brokerage infrastructure technology company, is seeking a Senior Software Engineer for their Payments & Treasury team. This role involves 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 a focus on payment processing and treasury operations. The company, having raised over $170M in funding, serves hundreds of financial institutions globally and has a distributed team of 150+ members across multiple countries. The role offers competitive compensation, comprehensive benefits, and the opportunity to work remotely while contributing to systems that handle ACH and SWIFT payments, financial ledgers, and settlement processes. The ideal candidate will have 5+ years of backend engineering experience and strong knowledge of financial systems and accounting principles. This position combines technical leadership with hands-on development in a modern tech stack including Go, gRPC, PostgreSQL, and Kubernetes.