Software Engineer
Cash App
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Overview
Cash App, part of Block, started in 2013 to simplify peer-to-peer payments and has grown into a dynamic ecosystem offering a variety of financial products. The role is for a Software Engineer on the Bank Rails team within Block's Financial Platform organization, responsible for building and maintaining key financial infrastructure.
The Role
In this role, you will work as part of a global engineering team including members from Asia, USA, and Europe. You will design, build, and maintain software systems, ensuring high operational excellence and end-to-end ownership of solutions.
You Will
- Collaborate with partner teams to design and build solutions
- Develop new software and support existing products
- Engage with a global team to drive high impact projects
- Uphold high engineering standards and operational excellence
- Take full ownership of your projects
You Have
- 4+ years in software development
- At least 1 year of experience leading features
- A proven ability to design creative solutions for complex problems
- Bachelor's Degree or equivalent experience in a technical discipline
Technologies
Technologies used include Java, Kotlin, MySQL, Vitess, Datadog, AWS, Kafka, JUnit, Hibernate, Guice, HTTP, JSON, gRPC, and Protocol Buffers.
Inclusion & Benefits
Cash App encourages a diverse and inclusive workplace with emphasis on fairness, remote work opportunities, flexible time off, and comprehensive benefits such as medical insurance and retirement savings plans.
Key Skills/Competency
- Software Development
- Java
- Kotlin
- Database Management
- AWS
- Kafka
- Team Collaboration
- Operational Excellence
- Problem Solving
- Global Teamwork
How to Get Hired at Cash App
- Customize your resume: Highlight relevant software engineering projects and leadership features.
- Research Cash App: Understand their ecosystem and tech infrastructure.
- Tailor your cover letter: Emphasize experience with AWS, Kafka, and related technologies.
- Prepare for technical interviews: Practice coding questions and system design scenarios.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background