Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Block

Staff Software Engineer, Cash App Banking

Block

. Lead the overall technical strategy of the Cash App Banking server engineering team .

Posted 11/5/2026full-timeRemote • CanadaLead💰 CA$222,900 - CA$334,300 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in leading technical strategy and architectural decisions for scalable systems, with a strong focus on mentoring engineers and applying AI-first principles. Proficient in software development with extensive experience in Java, Kotlin, and cloud technologies.

Highest-signal resume keywords
Technical Strategy LeadershipLarge Scale Project ManagementJava and Kotlin ProficiencyAWS ExperienceMentorship and Coaching

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentArchitectural DesignProject DeliveryComplex Problem SolvingMicroservicesEvent-Driven ArchitectureHTTPJSONGRPCProtocol Buffers
Soft Skills
Influencing LeadershipCollaborationCommunication
Tools & Technologies
AWSDataDogBuildkiteGradleOkHttpJettyJUnitGuiceHibernateDynamoDB
Certifications & Qualifications
Bachelor's Degree in Computer ScienceDiploma in Computer EngineeringSoftware Engineering
Industry Keywords
Cash App BankingScalable SystemsTechnical StandardsAI ApplicationInfrastructure Improvements

Tech Stack

Tools & technologies
AWSDynamoDBGradleGRPCHibernateJavaJUnitKafkaKotlinMicroservicesMySQLRedis

About the role

Key responsibilities & impact
  • Lead the overall technical strategy of the Cash App Banking server engineering team
  • Drive cross-cutting architectural decisions and infrastructure improvements for robust, scalable systems
  • Partner with product managers, designers, engineers, and business leads to develop, communicate, and execute technical strategies
  • Influence organizational and company leaders toward consistent, sound, and efficient technical decisions
  • Contribute directly to technical designs and code while staying close to system details
  • Maintain high engineering standards
  • Coach and mentor engineers to expand their technical breadth and depth
  • Apply an AI-first mindset and raise the bar for AI application across the team

Requirements

What you’ll need
  • 12+ years of software development or equivalent experience
  • 3+ years of experience leading large scale features, including planning, managing, and executing project delivery while maintaining a high quality bar
  • Experience identifying, aligning, and landing globally optimal solutions in systems with many moving parts
  • Ability to design and build creative solutions to complex problems
  • Strong track record helping other engineers grow
  • Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience
  • Experience or knowledge with Java and Kotlin
  • Experience or knowledge with AWS
  • Knowledge of HTTP, JSON, gRPC, and Protocol Buffers
  • Knowledge of OkHttp, Jetty, JUnit, and Guice
  • Knowledge of Hibernate, Aurora, MySQL, DynamoDB, and Redis
  • Knowledge of Kafka, event-driven architecture, and microservices
  • Knowledge of DataDog, Buildkite, and Gradle

Benefits

Comp & perks
  • Remote work
  • Medical insurance
  • Flexible time off
  • Retirement savings plans
  • Modern family planning