Staff Software Engineer, Cash App Banking in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Cash App Banking based in Canada.
This role offers the opportunity to shape the future of consumer banking through large-scale financial technology solutions.
You will lead technical strategy and architecture decisions for systems that serve millions of customers worldwide.
The position combines hands-on engineering, cross-functional leadership, and mentorship of talented developers.
You will design reliable, scalable infrastructure while solving complex challenges in modern financial services.
This is an ideal opportunity for a senior technical leader who enjoys influencing engineering direction and building impactful products.
You will collaborate with product, design, engineering, and business teams in a highly innovative remote environment.
The role provides significant ownership and the chance to redefine how people interact with money.
- Lead the technical strategy for banking-related engineering initiatives, partnering closely with product managers, designers, engineers, and business stakeholders.
- Drive cross-functional architectural decisions and infrastructure improvements that increase system reliability, scalability, and performance.
- Design, build, and maintain robust backend systems that support critical financial products and customer experiences.
- Contribute directly to technical designs and production code while maintaining a strong understanding of the systems powering banking solutions.
- Influence engineering leaders and teams by promoting effective, consistent, and scalable technical approaches.
- Establish and uphold high engineering standards through thoughtful design reviews, best practices, and continuous improvement initiatives.
- Mentor and coach engineers, helping them expand their technical expertise and grow their impact across teams.
- Identify opportunities to improve engineering processes, architecture, and platform capabilities.
- Apply AI-driven approaches to daily engineering workflows and encourage broader adoption of modern development practices.
- Collaborate across disciplines to deliver secure, reliable, and innovative financial technology solutions at scale.
- 12+ years of experience in software development or equivalent engineering experience.
- Proven experience leading large-scale technical projects, including planning, execution, delivery, and maintaining high-quality standards.
- Strong ability to identify, align, and implement optimal technical solutions within complex systems involving multiple teams and dependencies.
- Deep expertise in designing and building scalable software solutions for complex engineering challenges.
- Demonstrated experience mentoring engineers and helping technical teams grow in capability and impact.
- Strong communication skills with the ability to influence technical decisions across engineering and business stakeholders.
- Bachelor’s degree or diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent professional experience.
- Experience with backend technologies and distributed systems, including Java, Kotlin, AWS, HTTP, JSON, gRPC, and Protocol Buffers.
- Familiarity with databases and infrastructure technologies such as MySQL, DynamoDB, Redis, Aurora, Kafka, microservices, and event-driven architectures.
- Experience with engineering tools and frameworks such as JUnit, Gradle, Buildkite, DataDog, and related development platforms.
- Strong interest in applying AI tools and modern engineering practices to improve productivity and innovation.
- Competitive compensation package:
- Canada Zone A: $222,900 – $334,300 CAD.
- Canada Zone B: $222,900 – $334,300 CAD.
- Remote work flexibility designed to support productivity and work-life balance.
- Comprehensive medical insurance coverage.
- Flexible paid time off programs.
- Retirement savings plans.
- Modern family planning benefits and support.
- Inclusive workplace culture focused on diversity, belonging, and equal opportunity.
- Opportunities to work on high-impact financial technology products used by millions of customers.
- Collaborative environment with strong focus on innovation, learning, and career growth.