
Senior Software Engineer, Cash App Banking
RemoteHunter · United States
- Hybrid
- Full-time
- $217,800 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Lead banking feature development at a fintech company.
- Design and build scalable, robust banking systems.
- Collaborate with diverse, global, remote teams.
- Mentor engineers and uphold high standards.
- Utilize AI in daily software engineering tasks.
About the role
About Our Client
The organization operates in the financial technology sector, focusing on consumer financial products. It addresses challenges in peer-to-peer payments and banking by developing an ecosystem of services that enable customers to send, spend, invest, borrow, and save money. Serving over 50 million monthly active users, the company provides a range of financial tools including deposit and transfer options, savings automation, and banking benefits. The team is distributed globally, supporting both remote and office-based work to foster innovation and collaboration.About the Opportunity
The Senior Software Engineer, Cash App Banking will lead the technical design, development, and delivery of new banking capabilities. This role is essential to enhancing the organization's banking platform, ensuring robust and scalable systems that improve how customers store, manage, and move money. The position requires collaboration with cross-functional teams to drive architectural improvements and build impactful banking experiences at scale.Responsibilities
- Collaborate with product managers, designers, engineers, and business leads to scope, plan, design, and build new banking features
- Lead and engage in technical, design, and product discussions within the team and with organizational leaders
- Design systems that integrate with microservice and event-driven architectures
- Maintain high engineering standards for self and teammates
- Coach and mentor team members to expand their technical skills
- Incorporate an AI-first approach in daily work to enhance AI application on the team
Requirements
- 8+ years of software development or equivalent experience
- 1+ years leading large-scale feature delivery, managing projects with high quality and timely execution
- Strong problem-solving skills to identify and address system flaws
- Ability to design and build innovative solutions for complex problems
- Commitment to personal and professional growth as an engineer
- Bachelor's degree or diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience
Pay Range and Compensation Package
- 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
Equal Opportunity Statement
Our client is an equal opportunity employer. They celebrate diversity and are committed to an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.Key skills/competency
- Software Engineering
- Banking Systems
- Financial Technology
- Microservices
- Event-Driven Architecture
- Technical Leadership
- Mentorship
- Problem-Solving
- AI Integration
- Scalable Systems
Skills & topics
- Senior Software Engineer
- Cash App
- Banking
- Fintech
- Software Development
- Microservices
- Event-Driven Architecture
- Technical Leadership
- AI
- Remote Work
How to get hired
- Tailor your resume: Highlight your 8+ years of software development and 1+ year of feature delivery leadership, emphasizing banking and fintech experience.
- Showcase problem-solving: Provide examples of designing innovative solutions for complex problems and addressing system flaws.
- Demonstrate technical skills: Emphasize experience with microservices, event-driven architectures, and AI integration.
- Prepare for interviews: Be ready to discuss your technical design approach and leadership/mentorship experience for a Senior Software Engineer, Cash App Banking role.
- Understand the company: Research the fintech sector, peer-to-peer payments, and the company's mission to serve millions of users.
Technical preparation
Practice designing microservice architectures.,Review event-driven system patterns.,Build solutions with AI integration.,Prepare coding challenges for banking systems.
Behavioral questions
Describe a complex system flaw you solved.,How do you mentor junior engineers?,Share an innovative banking solution you designed.,How do you integrate AI into your workflow?
Frequently asked questions
- What is the work arrangement for the Senior Software Engineer, Cash App Banking role at RemoteHunter?
- The Senior Software Engineer, Cash App Banking role supports a globally distributed team, allowing for both remote and office-based work. This indicates a flexible work arrangement, likely remote or hybrid, depending on the specific team and location.
- What is the expected salary range for a Senior Software Engineer, Cash App Banking?
- The salary for the Senior Software Engineer, Cash App Banking position varies by location zone. Zone A offers $217,800-$326,800 USD, Zone B offers $207,000-$310,400 USD, Zone C offers $196,100-$294,100 USD, and Zone D offers $185,200-$277,800 USD. Actual pay depends on skills, experience, qualifications, and location.
- What technical skills are most important for the Senior Software Engineer, Cash App Banking role?
- Key technical skills for the Senior Software Engineer, Cash App Banking role include experience with microservices, event-driven architectures, designing and building scalable systems, and a strong foundation in software development (8+ years). Incorporating an AI-first approach is also a requirement.
- Does RemoteHunter hire for this Senior Software Engineer, Cash App Banking position directly?
- RemoteHunter acts as a connector for this Senior Software Engineer, Cash App Banking role. They help exceptional candidates discover opportunities and guide them to complete their full application directly through the hiring company's career page or ATS. RemoteHunter is not the Employer of Record.
- What is the educational requirement for the Senior Software Engineer, Cash App Banking position?
- A Bachelor's degree or diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience is required for the Senior Software Engineer, Cash App Banking position. Equivalent experience will also be considered.
- How many years of experience are needed for the Senior Software Engineer, Cash App Banking role?
- Candidates for the Senior Software Engineer, Cash App Banking role need at least 8+ years of software development experience, with an additional 1+ year specifically in leading large-scale feature delivery and managing projects with high quality and timely execution.
- What are the key responsibilities of a Senior Software Engineer, Cash App Banking?
- The Senior Software Engineer, Cash App Banking is responsible for leading technical design, development, and delivery of new banking capabilities, collaborating with cross-functional teams, designing systems integrating with microservices and event-driven architectures, mentoring team members, and incorporating AI in their work.