Senior Software Engineer, Cash App Taxes
Listed on 2026-09-17
-
Software Development
Backend Developer, Software Engineer
The Role
Cash App is offering a better way to file your taxes as an alternative to traditional online DIY tax preparation systems. As a Senior Software Engineer on our Tax Engine Server Engineering team, you will build and enhance the codebase that powers our tax filing experience. You will translate complex tax requirements into seamless software solutions that help millions of users confidently navigate and complete their returns with ease.
YouWill
- Design, build, and own high-quality features and systems that power the Cash App Taxes filing experience, from federal and state form logic to e‑file submission.
- Translate complex tax rules and requirements into clean, maintainable, and well-tested code in close partnership with Tax Product Specialists.
- Build tools and guardrails that enable non‑technical contributors to make code changes safely that maintain our quality standards.
- Drive architectural and design decisions, ensuring our tax software remains scalable, secure, and maintainable.
- Write reliable, well-tested code and establish best practices for coding, testing, deployment, and documentation.
- Collaborate cross‑functionally with Quality Assurance, Tax Product Specialists, Cloud Platform, Design, Product, Customer Care, and other teams to deliver cohesive solutions.
- Proactively identify and resolve issues related to accuracy, reliability, and performance, balancing new feature development with ongoing maintenance.
- Mentor teammates through code reviews, technical discussions, and knowledge sharing, fostering a culture of continuous improvement.
- Stay informed about emerging technologies and industry best practices to continually refine our development processes.
- Apply an AI‑first mindset in your everyday work, raising the bar of AI application on our team.
- 6+ years of professional software development experience, preferably in a fast‑paced or product‑centric environment. Experience in the tax industry is a major plus.
- Strong technical skills in backend development, including system design, architecture, and object‑oriented programming.
- A track record of delivering reliable, high‑quality software solutions on schedule.
- Excellent communication skills with the ability to collaborate effectively with both technical and non‑technical stakeholders.
- Strong problem‑solving skills with attention to detail and a methodical approach to debugging and implementation.
- A Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Passion for building innovative software that simplifies complicated processes for everyday users.
- Java / Kotlin
- iBatis / SQL Relational Databases
- Logging & monitoring tools ‑ Datadog, Splunk, New Relic
- GCP / AWS
- Git Hub
- HTTP, JSON, gRPC, Protocol Buffers
- Okta
- Linear
- AI Coding Agents (Claude, Codex, etc.)
Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process.
We encourage applicants to share any needed accommodations with their recruiter who will treat these requests as confidentially as possible. Check out our I+D page.
Salary ranges vary by location:
Zone A: $217,800–$326,800 USD;
Zone B: $207,000–$310,400 USD;
Zone C: $196,100–$294,100 USD;
Zone D: $185,200–$277,800 USD.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).