Senior Software Engineer, Cash App Taxes

Block

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$217,800–$326,800 / yr
Posted
132 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $163k
This role $272k
$95k most similar roles pay here $352k

This role pays more than 97% of similar roles. Most pay $149,500–$177,250 — the shaded band above. At the midpoint, this role pays about $272k versus about $163k for comparable roles.

Based on 240 similar postings.

Employer

About Block

Block, Inc. (formerly Square) is a financial technology company operating the Square merchant payments ecosystem, Cash App peer-to-peer payments, TIDAL music streaming, and Bitcoin-focused financial services. Industry: Financial Technology & Payments

Block currently has 53 open roles on FindRole.

Listed pay typically runs $217,800–$326,800 across 52 roles with salary data.

Most-posted roles

View all roles at Block

At a glance

TL;DR · Senior Software Engineer, Cash App Taxes

Careers - Senior Software Engineer, Cash App Taxes joins the Tax Engine Server Engineering team to develop the codebase powering the tax filing experience. This role involves translating complex federal and state form logic into seamless software solutions while building tools and guardrails for non-technical contributors. The engineer will design and own high-quality features, drive architectural decisions, and mentor teammates through code reviews and technical discussions. Key responsibilities include ensuring system scalability, security, and reliability while maintaining a focus on an AI-first mindset. The required skill set includes backend development, object-oriented programming, and experience with Java, Kotlin, iBatis, SQL relational databases, Datadog, Splunk, New Relic, GCP, AWS, GitHub, HTTP, JSON, gRPC, Protocol Buffers, Okta, Linear, and AI coding agents. The role solves the problem of simplifying complex tax rules into a reliable user experience.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design, build, and own high-quality features for the Cash App tax filing experience.
  • Translate complex tax rules and requirements into clean, maintainable, and well-tested code.
  • Build tools and guardrails to enable non-technical contributors to make safe code changes.
  • Drive architectural and design decisions to ensure software is scalable, secure, and maintainable.
  • Establish best practices for coding, testing, deployment, and documentation.
  • Proactively identify and resolve issues related to accuracy, reliability, and performance.
  • Mentor teammates through code reviews, technical discussions, and knowledge sharing.
  • Apply an AI-first mindset to improve development processes and team workflows.

What we're looking for

  • You must have at least 6 years of professional software development experience.
  • Experience in the tax industry is considered a major plus.
  • You must possess strong technical skills in backend development, system design, architecture, and object-oriented programming.
  • You must be able to deliver reliable, high-quality software solutions on schedule.
  • You must have excellent communication skills to collaborate with both technical and non-technical stakeholders.
  • You should have a Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • You must demonstrate strong problem-solving skills and attention to detail for debugging and implementation.
  • You should be able to apply an AI-first mindset to your daily work and development processes.

More like this

Similar roles

Senior Software Engineer, Cash App Taxes

Block

New York, NY 132 days ago $217,800$326,800
Java Kotlin iBatis SQL Datadog Splunk New Relic GCP AWS GitHub HTTP JSON gRPC Protocol Buffers Okta Linear Claude Codex System Design Object-Oriented Programming
6+ yrs exp

Software Engineer, Cash App Taxes

Block

New York, NY 9 days ago $180,000$270,000
Java Kotlin iBatis SQL Datadog Splunk New Relic GCP AWS GitHub HTTP JSON gRPC Protocol Buffers Okta Linear Claude Codex
4+ yrs exp

Staff Software Engineer, Cash App Banking

Block

San Francisco, CA 3 days ago $263,600$395,400
Java Kotlin AWS gRPC Protocol Buffers Hibernate Aurora MySQL DynamoDB Redis Kafka Microservices DataDog Buildkite Gradle JUnit OkHttp Jetty Guice JSON HTTP
10+ yrs exp

Staff Software Engineer, Cash App Banking

Block

New York, NY 3 days ago $263,600$395,400
Java Kotlin AWS gRPC Protocol Buffers Hibernate Aurora MySQL DynamoDB Redis Kafka Microservices DataDog Buildkite Gradle JUnit OkHttp Jetty Guice JSON HTTP
10+ yrs exp

Software Engineer, Financial Platform - Issuing

Block

San Francisco, CA 30 days ago $142,000$213,000
Java Kotlin AWS HTTP JSON gRPC Protocol Buffers Hibernate Aurora MySQL DynamoDB Redis Kafka Microservices Event-driven architecture Datadog Buildkite Gradle Goose Claude MCP
3+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid