Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Cash App Banking

$222.9k - $334.3k per year

Block

It all started with an idea at Block in 2013. Initially built to take the pain out of peer‑to‑peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 50+ million monthly active customers. We want to redefine the world's relationship with money to make it more relatable, instantly available, and universally accessible.

Today, Cash App has thousands of employees working globally across office and remote locations, with a culture geared toward innovation, collaboration and impact. We've been a distributed team since day one, and many of our roles can be done remotely from the countries where Cash App operates. No matter the location, we tailor our experience to ensure our employees are creative, productive, and happy.

The Role

At Cash App, we strive to build the best consumer financial products in the world. The Cash App Banking team aspires to make Cash App the primary place for our customers to store, manage, and move money across all their banking needs. We achieve this by providing various offerings including a range of deposit and transfer options, savings and automation tools, and a suite of benefits for Banking customers, all while ensuring a fast and reliable experience.

As a staff software engineer on the Cash App Banking server engineering team, you will help lead the overall technical strategy of the team, through close collaboration across teams and disciplines. In addition, you'll drive cross‑cutting architectural decisions and infrastructure improvements to make our systems more robust and scalable. You will also foster the growth of aspiring engineers to expand their scope of influence beyond their immediate teams. The things that you build will create significant impact at scale and will fundamentally change the consumer banking landscape as we know it today.

You Will

  • Partner closely with product managers, designers, engineers, and business leads to develop, communicate and execute technical strategies that benefit the Banking organization
  • Play a critical role in influencing leaders across the organization and company to drive consistent, sound and efficient technical decisions
  • Stay close to the details of systems that power our products by directly contributing to technical designs and staying hands on with code contributions
  • Hold your teammates and yourself to high engineering standards
  • Leverage your experience and knowledge to grow your teammates' technical breadth and depth through direct coaching and mentoring
  • Apply an AI‑first mindset in your everyday work, raising the bar of AI application across the team by staying connected to efforts across the organization

You Have

  • 12+ years of software development or equivalent experience
  • 3+ years of experience leading large scale features, which includes planning, managing and executing on the delivery projects in a timely manner while maintaining a high quality bar
  • Drive and experience in identifying, aligning and landing globally optimal solutions in a system with many moving parts
  • The ability to design and build creative solutions to complex problems
  • A strong track record in helping other engineers grow
  • Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience

Technologies We Use and Teach

  • Java, Kotlin
  • AWS
  • JSON, gRPC, Protocol Buffers
  • Ok Jetty, JUnit, Guice
  • Hibernate, Aurora, MySQL, DynamoDB, Redis
  • Kafka, event‑driven architecture, microservices
  • DataDog
  • Buildkite, Gradle

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We also consider qualified applicants with criminal histories for employment on our team, and always assess candidates on an individualized basis. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations throughout the recruitment process. If you require an accommodation, let your recruiter know. Want to learn more about what we’re doing to build an inclusive workplace? Check out our Inclusion & Diversity page.

Compensation

  • Zone A: $222,900 — $334,300 CAD
  • Zone B: $222,900 — $334,300 CAD

Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Cash App Banking in Toronto, ON vacancy
  • Drive innovation at Cash App as a Software Engineer dedicated to Banking services. Engage in developing cutting-edge features that improve financial management for millions of users, all in a collaborative, remote-enabled setting. Join Cash Apps mission to reshape consumer... 
    Suggested
    Remote work

    Block

    Toronto, ON
    2 days ago
  • Join Cash App as a Senior Software Engineer and redefine banking technology for millions. You'll lead critical engineering initiatives and enhance user experiences daily. This position involves working closely with cross-functional teams to shape technical strategies and... 
    Suggested

    Block

    Toronto, ON
    8 days ago
  • $184.2k - $276.4k per year

    The Role At Cash App, we strive to build the best consumer financial products in the world. The Cash App Banking team aspires to make Cash App the primary place for our customers to...  ...and reliable experience. As a senior software engineer on the Cash App Banking server engineering... 
    Suggested
    Local area
    Remote work
    Flexible hours

    Block

    Toronto, ON
    15 days ago
  • $128k - $168k per year

    Job title: Staff Software Engineer Reports to: Director, Engineering Department: Development Location: Waterloo, Ontario, Canada About Priority...  ...personalized, easy-to-adopt financial toolset that accelerates cash flow and optimizes working capital for businesses. Our vision... 
    Suggested
    Long term contract

    Priority

    Toronto, ON
    3 hours ago
  • $5000 per month

    Staff Software Engineer – Capital One Canada, Toronto, Ontario, Canada Responsibilities Work as part of a dynamic team throughout the Software...  ...incentive compensation, including discretionary or non‑discretionary cash bonuses Equal Opportunity Statement Capital One Canada is... 
    Suggested
    Work at office
    Work from home

    Capital One

    Toronto, ON
    8 days ago
  •  ...startup that's building the future of work in the banking industry. We are tackling a $100 billion/yr problem...  ...who want to have outsized impact early. Our core engineering team is looking for a builder, a Staff Software Engineer who thrives in early-stage (ambiguous) environments... 
    Internship

    Saris Ai

    Toronto, ON
    8 days ago
  • $200.4k - $300.6k per year

    Opportunité Unity recherche un Staff Backend Developer pour rejoindre notre équipe Unity...  .... This is a great opportunity for an engineer who's excited to work on performance-critical...  ...Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion... 
    Temporary work
    Work at office
    Remote work
    Worldwide
    Work visa
    Day shift

    Unity Technologies Canada Company

    Toronto, ON
    3 hours ago
  • Drive growth initiatives as a Staff Software Engineer with Tubi, based in Toronto. Lead technical architecture for web, mobile, and OTT platforms,...  ...B experiments • Coordinate major rollouts across web and OTT apps • Establish engineering standards and quality metrics Requirements... 

    Tubi

    Toronto, ON
    2 days ago
  •  ...largest airlines and ground handling providers. For more information, visit Job Description We are looking for a seasoned Staff Cloud Software Engineer to join our team and take ownership of our cloud infrastructure, security posture, and developer tooling. In this role,... 
    Remote work

    AeroVect

    Toronto, ON
    8 days ago
  • $171k - $225k per year

     ...you to apply. Snapshot of the Role We’re looking for a Staff Infrastructure Engineer who operates as a technical leader and force multiplier across...  ...someone who combines deep systems expertise with strong software engineering, thrives in ambiguity, and takes ownership from... 
    Long term contract
    Local area
    Remote work

    Quiet Capital

    Toronto, ON
    2 days ago
  • Senior Staff Software Engineer, Infrastructure Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce...  ..., corporate card, computer, benefits, and even third‑party apps like Slack and Microsoft 365—all within 90 seconds. Based... 
    Long term contract
    Internship
    Work at office
    Local area
    3 days per week

    Rippling

    Toronto, ON
    8 days ago
  •  ...positive way. You will… Be part of a team of multidisciplinary Engineers and Researchers using an AI‑first approach to enable safe self‑...  ...discussions, collaborating with Researchers and Engineers. Mentor other software engineers via code reviews, technical design reviews, and... 
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    8 days ago
  •  ...memory and distributed cache layers, to responding to real‑time search requests from web and mobile clients. We’re looking for a Staff Engineer who applies a deep understanding of the underlying technologies and dependencies to solve problems. They help raise the bar on... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    OpenTable

    Toronto, ON
    8 days ago
  • $200k - $235k per year

     ...those assets available on-chain and be tradable 24/7. As a Staff Software Engineer in this role, you will work on the most critical projects...  ...technical vision and execution for Robinhood Chain, the Tokenization Engine, and the Robinhood Wallet Design, build, and operate the... 
    Long term contract
    Work at office
    Immediate start
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    8 days ago
  • $142.4k - $190.1k per year

     .... We are a highly collaborative group of engineers, data scientists/applied researchers, product...  ..., learn, and ship at scale. As a Staff Engineer, you will be a hands‑on technical...  ...capability‑oriented architectures, guide the software development lifecycle end to end, and... 
    Immediate start

    eBay Inc.

    Toronto, ON
    8 days ago
  • Elevate your career as an Associate Software Engineer with TD Bank. This role focuses on developing new components, enhancing applications, and ensuring optimal performance in a collaborative environment. At TD Bank, you will engage with technology partners to meet application... 

    JobPath Partners LLC

    Toronto, ON
    2 days ago
  • $88k - $132k per year

     ...looking for an enthusiastic backend/full stack Software Developer with experience in C# .NET Web API development to join our Banking Technology team, focusing on Credit Union...  ...have Bachelor’s degree in computer science, engineering or a related field. Proficiency in the .NET... 
    Bank staff
    Weekend work

    EY

    Toronto, ON
    8 days ago
  • Join Harvey as a Staff Software Engineer in Toronto, focusing on backend systems for cutting-edge legal technologies. Deliver secure, reliable infrastructure while building engaging user features. In this role, you’ll be instrumental in developing the foundation of our product... 
    Manual labor

    Harvey

    Toronto, ON
    8 days ago
  • Elevate your career with Capital One Canada as a Staff Software Engineer in Toronto, Ontario. Lead technical design and development while enhancing the developer experience in a hybrid setting. As a Staff Software Engineer, you will steer cross-functional, fault-tolerant... 

    Capital One

    Toronto, ON
    2 days ago
  • Drive backend innovation as a Staff Software Engineer for a high-performing digital marketplace. Work remotely from Canada and engage with system performance and reliability. In this hands-on position, a Staff Software Engineer with over 8 years of experience in software... 
    Remote work

    Sage Recruiting Inc.

    Toronto, ON
    8 days ago
  •  ...Become a pivotal Staff Software Engineer at Okta, enhancing identity security through innovative software solutions in Swift. Your work will empower secure access through client application development. At Okta, you will join the Device Authenticators team, driving initiatives... 

    Okta

    Toronto, ON
    8 days ago
  • A fast-growing fintech startup in Toronto is seeking a Staff Software Engineer to lead technical decisions across their banking platform. You will set architectural direction, mentor other engineers, and build essential systems for seamless international banking. The ideal candidate... 

    Bank On Loop

    Toronto, ON
    8 days ago
  • usd185k - usd275k per year

     ...Staff Software Engineer - Security Platform Distributed; Hybrid Available Locations: Austin, Denver, Atlanta, Washington DC, Seattle, New York, Toronto (Canada) About the team The Security Platform team is an infrastructure/developer tools group tasked with building... 
    Long term contract
    Temporary work
    Flexible hours

    CloudFlare

    Toronto, ON
    8 days ago
  • A leading tech company based in Toronto is looking for a Senior Software Engineer to enhance their sales acceleration platform. The role involves building modern web applications with Java, PHP, and more while collaborating with an agile team. Ideal candidates have strong skills... 

    Statflo

    Toronto, ON
    8 days ago
  • "Learning fast is an engineer’s superpower in the AI era." About Us: Viggle AI is a startup backed by top-tier investors such as a16z and...  ...empowers creators to realize their visions. Our rapidly growing app is loved by creators from Hollywood professionals to TikTokers, boasting... 
    Work at office
    Worldwide

    Viggle AI

    Toronto, ON
    8 days ago
  •  ...Lead the ML infrastructure at Stripe, enhancing systems for machine learning innovations. Bring your expertise in software to this impactful Staff Engineer role. Join the ML Platform team at Stripe, where your decades of experience will guide the technical evolution of our... 

    Monograph

    Toronto, ON
    3 hours ago
  •  ...largest airlines and ground handling providers. For more information, visit Job Description We are looking for an experienced Staff Software Engineer who can design and build best-in-class planning systems for autonomous driving in structured, low-speed environments. In this... 

    AeroVect

    Toronto, ON
    3 hours ago
  • Innovate in IoT and cloud technology with Mosaic as a Staff Software Engineer in Toronto, ON. Enhance our 3D printing technologies through hands-on development and interdisciplinary collaboration. Mosaic is seeking a Staff Software Engineer to drive advancements in IoT and... 

    Mosaic Manufacturing

    Toronto, ON
    3 hours ago
  • $205.6k - $257k per year

    A leading software company in Toronto is seeking a Staff Engineer to shape its technical direction and influence various strategic areas. The role involves navigating complex problems, championing systemic improvements, and upholding engineering standards. Candidates should... 
    Full time

    Carta

    Toronto, ON
    8 days ago
  • Drive technology forward as a Staff Software Engineer at OpenTable in Toronto. This hybrid role focuses on optimizing availability search systems for millions of diners, requiring strong C#/.NET skills. You will play a crucial role in the Diner Core Availability team by... 

    Dormont Manufacturing Co

    Toronto, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Cash App Banking. Be the first to apply!