Senior Software Engineer, Cash App Banking
$184.2k - $276.4k per yearBlock
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 senior software engineer on the Cash App Banking server engineering team, you will lead the technical design, execution, and delivery of new banking experiences through close collaboration across teams and disciplines. In addition, you\'ll drive architectural decisions and infrastructure improvements to make our systems more robust and scalable. 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 scope, plan, design, and build new features as well as maintain existing functionality of banking features
- Lead and participate in critical technical, design, and product discussions within the team and with leaders across the organization
- Design systems to work within our microservice and event-driven architectures
- 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 on our team
You Have
- 8+ years of software development or equivalent experience
- 1+ 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 to find flaws in a system with many moving parts and take whatever steps are necessary to fix them
- The ability to design and build creative solutions to complex problems
- A strong desire to perform and grow as an engineer
- 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, MySQL, DynamoDB
- Kafka, events, microservices
- DataDog, Prometheus, SignalFx
We are 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 assess candidates on an individualized basis. We believe in an inclusive interview experience and provide reasonable accommodations throughout the recruitment process. If you require an accommodation, let your recruiter know.
Block takes a market-based approach to pay, and pay may vary depending on location. Canada locations are categorized into zones based on a cost of labor index for that geographic area. The successful candidate\'s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.
Zone A: CAD 184,200 — CAD 276,400
Zone B: CAD 184,200 — CAD 276,400
Application Guidelines Applicants may submit up to nine active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed.
Use of AI in Our Hiring Process We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us for hiring practice or data usage questions.
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 offerings. Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we\'re helping build a financial system that is open to everyone.
#J-18808-Ljbffr- 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...Senior
- 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...SuggestedRemote work
$222.9k - $334.3k per year
...take the pain out of peer‑to‑peer payments, Cash App has gone from a simple product with a... ...financial products in the world. The Cash App Banking team aspires to make Cash App the primary... ...and reliable experience. As a staff software engineer on the Cash App Banking server...SuggestedWork at officeImmediate startRemote workFlexible hours- 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...Senior
- 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...Suggested
$160k per year
...UnitpartnerswithRetail&InstitutionalBroker/Dealers,Retail &Institutional Banks, Regulators, Clearing Houses, Depositories, Custodians,Wealth &... ..., dependencies, and delivery assumptions Banking Domain (Cash Management and Transaction Banking) Lead wave planning and capacity...SeniorFull timeWorldwideFlexible hours- A leading software development company in Toronto is seeking a Senior Software Developer to participate in designing and developing applications. The ideal candidate must have extensive experience with Azure and be proficient in database management. The role is hybrid, requiring...SeniorRemote workFlexible hours
- A leading AI technology company in Toronto is seeking a Senior Software Engineer to enhance the application building experience on their platform. The role involves collaboration with various teams to improve usability and transparency in AI workflows, focusing on backend development...Senior
- Drive engineering excellence as a Senior Manager with TD in Toronto. Focus on coaching engineers and advancing technology solutions in banking and finance. In this full-time role, you will lead a team... ...in developing high-quality software solutions • Provide ongoing performance...SeniorFull time
$239.4k - $299.2k per year
...defining hire: you’ll shape how engineering operates at League for the... ...through them. As VP Engineering, Apps & Solutions at League, you'll... ...defining voice in how League builds software for the next five years. In... ...relationships — serve as the senior engineering sponsor for League...SeniorWork at officeRemote workFlexible hours$160k - $185k per year
...driven by the challenge of bridging the gap between devices, apps, and cloud services to create a truly unified user experience... ...customers and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the...SeniorRemote workFlexible hours$210.2k - $262k per year
Position Summary League is seeking an AVP, Engineering to join the Apps & Solutions engineering organization—a... ...Engineering Leadership Serve as a senior engineering point of contact for... ...About You 12+ years of progressive software engineering experience, including 5+ years...SeniorLong term contractWork at officeRemote workFlexible hours- We are looking for a highly skilled Senior QA Automation Engineer with strong experience in banking and financial services applications. The candidate will be responsible for designing, developing, and executing automated test solutions for web, mobile, API, and backend banking...Senior
- Transform the future of app development as a Frontend Software Engineer at the company. Based in Toronto, this role leverages your expertise in React and TypeScript in an AI-driven environment. Your role will involve collaborating across functional teams, ensuring that the...
- Transform enterprise-level AI at EQ Bank as a Senior AI Platform Engineer. Drive architecting and operating AI agent systems to streamline development and... ...developer enablement Requirements: • 7+ years in software or platform engineering • 3+ years of experience with AI/...Senior
- Take on the challenge of a Lead Software Engineer specializing in banking technology. Drive project success through your analytical skills and passion for using cutting-edge technologies to solve complex problems. In this dynamic role within Global Banking and Markets Engineering...
- ...Reporting to the Technical Manager, Regulatory Applications, the Sr. Software Engineer will build and customize Dynamics 365 solutions, provide... ...7 years experience with Dynamics 365/CE, Power Platform (Power Apps, Power Automate, Portal), Azure Functions/WebApps, SharePoint/Office...SeniorFull timeWork at office
$100k - $150k per year
...-based, fully-customizable, end-to-end software solution to automate securities-based lending... ...We partner with the industry’s largest banks, most prominent insurance companies and... ...a real impact. About the Role As a Senior Software Engineer, you will play a critical role in...SeniorLong term contract- Become a vital part of our banking solutions team as a Senior QA Automation Engineer. Focus on creating automated solutions to verify banking applications and services... ...collaboration with multiple teams to enhance software quality. Key Responsibilities: • Design and implement...SeniorBank staff
- Transform cross-border banking solutions with Loop as a Senior Software Engineer in downtown Toronto. Leverage your expertise in full-stack development and technical leadership to drive innovation. In this pivotal role, you will spearhead architectural decisions and full...Senior
- A leading global professional services firm in Toronto seeks a backend/full stack Software Developer to join its Banking Technology team. Responsibilities include designing, developing, and maintaining software applications while leveraging C# .NET and Azure for robust banking...Senior
- ...B2B fintech in Canada. We're on a mission to transform business banking for Canadian entrepreneurs and are looking to hire A-players... ...businesses in under two years. Business owners are tired of the big banks’ monopoly and are looking for modern tools that replace the legacy...SeniorInternshipImmediate start
$181.05k - $213k per year
...partners through world‑class software, purpose‑built for everyone in... ...Work With You’ll enter our engineering interview process as part of a... ...Problems You’ll Solve As a Senior Software Engineer II, You Will... ...commission plans. Our expected cash compensation (salary + commission...SeniorFull timeWork at office- Position Description Senior Software Engineer Reporting to: Director of Software Engineering Signal 1 helps health systems accelerate AI adoption with a category defining technology platform. Signal 1’s first product, the AI Management System (AIMS), gives health system...SeniorInternship
$100k - $130k per year
...a high-performance environment where hard work pays off, we want to hear from you. About the role: We’re looking for a Senior Software Engineer who enjoys building reliable, scalable systems and working through complex, real-world challenges. In this role, you’ll work...Senior$85 - $95 per hour
85 to 95 CAD/HR for deserving candidates MUST HAVES SKILLS: ~10+ years of demonstrated experience using JEE and JAVA Technologies including JSP, EJB, JTA, JMS, JNDI, JDBC and J2EE Security Experience with Frameworks including Spring, Maven, JPA, JQuery, Bootstrap, Hibernate...Senior- Requirements 5–10 years of relevant software engineering experience building production web applications Strong proficiency in either backend (Python, Node.js) or frontend (React, Angular) development as your primary discipline Working knowledge of — or genuine eagerness...Senior
$132k - $165k per year
...iteration. Review code and collaborate with team members to elevate engineering quality across the team. Actively contribute to our... ...stacks. Hands‑on experience building and operating platform software using Kubernetes, and cloud‑native services, ideally on AWS....SeniorLong term contractFull timePart timeFlexible hours$156k - $196k per year
...fraudulent recruiters targeting CircleCI job seekers. About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents... ...writes the ADR, and makes the call. Invent new interfaces. Software delivery is being reinvented. Pipelines run autonomously,...SeniorLocal area- ...products while ensuring we service 110% of user and customer needs of today and tomorrow. Who You Are: We’re looking for a Senior Software Engineer to help shape and scale the systems behind AdmitONE, our multi-product ticketing platform. In this role, you will focus on...SeniorInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Cash App Banking. Be the first to apply!
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
