Senior Software Engineer, Cash App Banking

Block (Cash App / Afterpay)

Bay Area, CA, United States
Zone a: $217,800 - $326,800 usd; zone b: $207,000 ...
On-site
8+ years software development experience
Java and kotlin programming
Microservice and event-driven architecture design
Block is seeking a Senior Software Engineer to join the Cash App Banking team in the Bay Area, CA. The ideal candidate will have extensive experience in software development, particularly in leading large-scale projects and working within microservice architectures. This position offers a dynamic work environment focused on innovation and collaboration, along with competitive compensation and comprehensive benefits

Job Summary

  • The role involves leading technical design and execution to build new banking experiences that redefine the consumer banking landscape.
  • Candidates will leverage an AI-first mindset to raise the bar of AI application within the team while designing robust microservices.
  • The company offers a distributed work culture with benefits including remote work options, medical insurance, and flexible time off.

Matching Summary

Match Score: 85

Block is seeking a Senior Software Engineer to join the Cash App Banking team in the Bay Area, CA. The ideal candidate will have extensive experience in software development, particularly in leading large-scale projects and working within microservice architectures. This position offers a dynamic work environment focused on innovation and collaboration, along with competitive compensation and comprehensive benefits.

Salary

Zone A: $217,800 - $326,800 USD; Zone B: $207,000 - $310,400 USD; Zone C: $196,100 - $294,100 USD; Zone D: $185,200 - $277,800 USD

Skills & Requirements

Must-have

  • 8+ years software development experience
  • Java and Kotlin programming
  • Microservice and event-driven architecture design
  • AWS cloud infrastructure experience
  • Leading large-scale feature delivery

Nice-to-have

  • AI-first mindset application
  • Mentoring and coaching teammates
  • High engineering standards enforcement
  • Creative problem solving skills
  • Collaboration across disciplines

Key Requirements

  • Bachelor's Degree in Computer Science or equivalent
  • 1+ years experience leading large scale features
  • 8+ years total software development experience

Work Rights

Not specified

Tailored Resume

Cover Letter