Varo is revolutionizing the banking industry as the first consumer fintech to receive a national bank charter in 2020. As a Staff Software Engineer on the Banking Engineering Team, you'll be at the forefront of building and maintaining engineering solutions that power Varo's core banking services. This backend-focused position emphasizes reliability, load, and scale in everything we do. You'll work with modern technology stacks including Kotlin, Java, AWS, and Kubernetes in a fast-paced environment.
The role involves designing scalable distributed solutions, leading large-scale projects, and mentoring other engineers while working cross-functionally with various teams. You'll be instrumental in evolving our core banking platform systems and influencing technical strategy with a customer-first mindset.
Varo is growing rapidly in hub locations including San Francisco, Salt Lake City, and Charlotte. The company has been recognized among Fast Company's Most Innovative Companies and Forbes' Fintech 50. We offer competitive compensation ($160,000 - $200,000) and the opportunity to work on meaningful projects that improve customers' financial wellbeing.
The ideal candidate brings 10+ years of industry experience, strong technical leadership, and deep understanding of distributed systems, microservices, and software security practices. You'll be joining a mission-driven company that values putting customers first, taking ownership, respect, curiosity, and continuous improvement.