Staff Software Engineer, (Backend)

All-digital, mission-driven, FDIC insured bank designed for the way customers live their lives.
$160,000 - $200,000
Backend
Staff Software Engineer
Hybrid
10+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer

Staff Software Engineer position at Intuit leading the MXP Commerce Team, architecting and developing enterprise solutions while providing technical leadership.

Staff Software Engineer, Backend (Platform - CETI)

Staff Software Engineer position at Coinbase focusing on backend development for the Platform Product Group's Consumer Engineering Test Infrastructure team.

Software Engineering MTS

Software Engineering MTS position at Salesforce, focusing on core services development and Tableau Cloud infrastructure, offering competitive compensation and hybrid work options in Seattle.

Technical Architect

Technical Architect position at Salesforce, offering $168,397-$236,500, combining technical leadership with customer solution architecture, hybrid work model available.

Software Engineering LMTS

Senior software engineering position at Salesforce focusing on test automation and quality engineering, offering competitive compensation and hybrid work arrangement in the Seattle area.

Description For Staff Software Engineer, (Backend)

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.

Last updated a month ago

Responsibilities For Staff Software Engineer, (Backend)

  • Design and build scalable distributed solutions
  • Evolve core banking platform systems to support the latest financial services
  • Lead large-scale projects from ideation to creation
  • Mentor engineers and help build a tech culture
  • Influence the technical strategy
  • Work cross-functionally with various engineering, product, and operations teams

Requirements For Staff Software Engineer, (Backend)

Kotlin
Java
PostgreSQL
Kafka
Kubernetes
  • 10+ years of industry experience in software development leading large and strategic high-impact areas
  • Technical leadership and ownership in bringing multiple engineering functions to production
  • Experience with scalable, distributed systems with a test-first approach
  • Deep understanding of microservices and event-driven architectures
  • Experience in strong consistency in a distributed environment, transactional databases, and caching systems
  • Deep understanding of the software security practices
  • Experience with testing methodologies including contract testing and testing in vendor environments

Interested in this job?