Skip to content

Staff Software Engineer, Cash App Banking

Leads technical strategy, architecture, and infrastructure for Cash App Banking's server engineering team. Drives cross-team decisions, mentors engineers, and applies AI-first approach while hands-on with code. Requires 12+ years experience leading large-scale features.

264k – 395kUnited StatesBackend EngineeringRemote12+ YOE

About the role

You Will

  • Partner closely with product managers, designers, engineers, and business leads to develop, communicate and execute technical strategies that benefit the Banking organization
  • Play a critical role in influencing leaders across the organization and company to drive consistent, sound and efficient technical decisions
  • Stay close to the details of systems that power our products by directly contributing to technical designs and staying hands on with code contributions
  • Hold your teammates and yourself to high engineering standards
  • Leverage your experience and knowledge to grow your teammates' technical breadth and depth through direct coaching and mentoring
  • Apply an AI-first mindset in your everyday work, raising the bar of AI application across the team by staying connected to efforts across the organization

You Have

  • 12+ years of software development or equivalent experience
  • 3+ years of experience leading large scale features, which includes planning, managing and executing on the delivery projects in a timely manner while maintaining a high quality bar
  • Drive and experience in identifying, aligning and landing globally optimal solutions in a system with many moving parts
  • The ability to design and build creative solutions to complex problems
  • A strong track record in helping other engineers grow
  • Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience

Technologies We Use and Teach

  • Java, Kotlin
  • AWS
  • HTTP, JSON, gRPC, Protocol Buffers
  • OkHttp, Jetty, JUnit, Guice
  • Hibernate, Aurora, MySQL, DynamoDB, Redis
  • Kafka, event-driven architecture, microservices
  • DataDog
  • Buildkite, Gradle

Skills

JavaKotlinAWSgRPCProtocol BuffersKafkaMicroservicesMySQLDynamoDBRedisHibernateAuroraDatadogGradleEvent-Driven Architecture

Staff Software Engineer, Cash App Banking

Leads technical strategy and architecture for Cash App Banking server team, driving scalable systems, cross-team collaboration, and engineer mentoring. Requires 12+ years experience in software development with backend expertise in Java/Kotlin and cloud infrastructure.

264k – 395kNew York, NYBackend EngineeringRemote12+ YOEAWSJava

Staff Software Engineer, Lending Products

Leads technical design and evolution of platforms powering lending products, partnering cross-functionally to build scalable infrastructure. Requires 8+ years backend experience, strong architecture skills, and ability to mentor engineers.

265k – 330kSan Francisco, CABackend EngineeringHybrid8+ YOEBackendFintech

Staff Software Engineer I

Staff-level engineer building multi-tenant, highly available storage infrastructure for Tableflow, focusing on table materialization, compaction, and background maintenance at massive scale.

261k – 307kUnited StatesBackend EngineeringRemote7+ YOEAWSGCP

Staff Software Engineer, Strategy Platform

Staff engineer owns end-to-end platform systems for data access, validation, orchestration, and ML strategy deployment in a quantitative hedge fund. Requires 5+ years in backend/data pipelines with strong debugging skills and CS degree preferred.

270k – 300kBerkeley, CA +1Backend EngineeringHybrid5+ YOESparkTrino

Senior Staff Software Engineer

Leads organization-wide technical architecture initiatives, including international expansion and enterprise systems, with hands-on coding in high-risk areas. Requires 15+ years engineering experience, 5+ in leadership, expertise in Ruby/Go/Python, microservices, and data pipelines.

257k – 302kSan Francisco, CABackend EngineeringHybrid15+ YOEGoRuby