Software Engineer, Cash App Banking

Block Block · Fintech · NY · 10102 Engineering - Cash App

Software Engineer on the Cash App Banking server engineering team responsible for designing, developing, and delivering new banking experiences. The role involves working within a microservice and event-driven architecture, with an emphasis on an AI-first mindset to improve development speed and quality.

What you'd actually do

  1. Partner closely with your team to design, develop, test, ship, and maintain customer-facing features
  2. Participate in critical technical discussions and play an active role as a reviewer of design documents and code changes
  3. Design and implement systems to work within our microservice and event-driven architectures
  4. Hold your teammates and yourself to high engineering standards
  5. Apply an AI-first mindset using tools to improve development speed and quality, continuously experimenting with emerging approaches

Skills

Required

  • 5+ years of software development or equivalent experience
  • Strong communication and collaboration skills
  • Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience

Nice to have

  • Drive to find flaws in a system with many moving parts and take whatever steps are necessary to fix them
  • A growth mindset and an appetite in solving open-ended and ambiguous problems

What the JD emphasized

  • AI-first mindset