PitchMeAI
RemoteHunter

Senior Software Engineer, Cash App Banking

RemoteHunter · United States

  • Hybrid
  • Full-time
  • $217,800 / year
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Lead banking feature development.
  • Design scalable banking systems.
  • Collaborate with cross-functional teams.
  • Mentor engineering teammates.
  • Utilize AI in daily work.

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 The starting pay will be based on skills, experience, qualifications, work location, and market conditions, with potential future adjustments.

Equal Opportunity Statement

Our client is an equal opportunity employer. They celebrate diversity and are committed to creating 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.

Note

RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company's career page or ATS.

Key skills/competency

  • Software Engineering
  • Banking Systems
  • Financial Technology
  • Microservices
  • Event-Driven Architecture
  • System Design
  • Technical Leadership
  • Problem Solving
  • Mentorship
  • AI Application

Skills & topics

  • Senior Software Engineer
  • Software Development
  • Banking Technology
  • Fintech
  • Microservices
  • Event-Driven Architecture
  • System Design
  • Technical Leadership
  • AI
  • Remote Jobs

How to get hired

  • Tailor your resume: Highlight 8+ years of software development and 1+ years of leading feature delivery. Quantify achievements in banking and fintech.
  • Showcase technical skills: Emphasize experience with microservices, event-driven architectures, and system design for complex problems.
  • Demonstrate leadership: Provide examples of coaching, mentoring, and leading technical discussions. Mention AI-first approach.
  • Prepare for interviews: Be ready to discuss system design, problem-solving scenarios, and your growth mindset.

Technical preparation

Master microservices and event-driven systems.,Practice designing scalable banking architectures.,Prepare for complex system design questions.,Understand AI integration in software.

Behavioral questions

Describe a time you led a major feature.,How do you mentor junior engineers?,Share your approach to problem-solving.,How do you incorporate AI in your work?

Frequently asked questions

What is the work arrangement for the Senior Software Engineer, Cash App Banking role?
This Senior Software Engineer, Cash App Banking position supports a globally distributed team with both remote and office-based options, indicating a flexible work arrangement. Candidates should confirm specific location requirements during the application process.
What is the expected salary range for a Senior Software Engineer, Cash App Banking?
The salary range for this role varies by location (Zone A-D), with Zone A offering $217,800-$326,800 USD. The final offer depends on experience, qualifications, and market conditions.
What specific technologies are involved in the Senior Software Engineer, Cash App Banking role?
The role involves designing systems that integrate with microservice and event-driven architectures. Experience with these technologies is crucial for success in this Senior Software Engineer, Cash App Banking position.
What are the key responsibilities of a Senior Software Engineer, Cash App Banking?
Key responsibilities include leading technical design and development of new banking capabilities, collaborating with cross-functional teams, and mentoring other engineers. Incorporating an AI-first approach is also a core part of the role.
What level of experience is required for the Senior Software Engineer, Cash App Banking role?
This role requires a minimum of 8 years of software development experience, with at least 1 year focused on leading large-scale feature delivery. A Bachelor's degree in a relevant field or equivalent experience is also necessary.
How does RemoteHunter assist with this Senior Software Engineer, Cash App Banking application?
RemoteHunter acts as a connector, helping candidates discover this opportunity and guiding them to complete their full application directly through the hiring company's career page or ATS. RemoteHunter is not the employer of record.