# Software Engineer, Cash App Taxes

**Company**: Block
**Location**: New York, NY
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/block/jobs/5412832008?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_6b18b17c-6ec

## Description

It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 50+ million monthly active customers.

As a 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.

## Responsibilities

- 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.

- 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.

## Requirements

- 4+ 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.

## Technologies We Use and Teach

- Java / Kotlin

- iBatis / SQL Relational Databases

- Logging & monitoring tools , Datadog, Splunk, New Relic

- GCP / AWS

- GitHub

- HTTP, JSON, gRPC, Protocol Buffers

- Okta

- Linear

- AI Coding Agents (Claude, Codex, etc.)

## Skills

### Required
- Java
- Kotlin
- iBatis
- SQL Relational Databases
- Datadog
- Splunk
- New Relic
- GCP
- AWS
- GitHub
- HTTP
- JSON
- gRPC
- Protocol Buffers
- Okta
- Linear
- AI Coding Agents

### Nice to have
- tax industry experience

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/block/jobs/5412832008?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
