Senior Software Engineer, Cash App Taxes
BlockUSA2d ago
Engineeringremotecurated-jd
Job description
Senior Software Engineer, Cash App Taxes at Block.
About the role
You will join the Tax Engine Server Engineering team to develop and maintain the backend infrastructure for Cash App Taxes. This role focuses on converting complex tax regulations into reliable software that simplifies the filing process for millions of users.
Key facts
What you'll do
- Design and build features for the tax filing experience, including federal and state logic and e-file submission.
- Convert tax requirements into clean, testable code in collaboration with Tax Product Specialists.
- Create tools and guardrails that allow non-technical team members to update code safely.
- Lead architectural decisions to ensure the platform remains secure, scalable, and maintainable.
- Establish standards for testing, deployment, and documentation.
- Coordinate with Quality Assurance, Design, Cloud Platform, and Customer Care teams.
- Monitor system performance and address reliability issues.
- Mentor team members through technical guidance and code reviews.
- Integrate AI-first practices into daily development workflows.
Requirements
- 6+ years of professional software development experience.
- Proficiency in backend system design, architecture, and object-oriented programming.
- Bachelor degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Ability to communicate technical concepts to both technical and non-technical stakeholders.
- Methodical approach to debugging and problem-solving.
- Proven track record of delivering high-quality software on schedule.
Nice to have
- Professional experience within the tax industry.
Skills & tools
- Java, Kotlin
- iBatis, SQL Relational Databases
- Datadog, Splunk, New Relic
- GCP, AWS
- GitHub
- HTTP, JSON, gRPC, Protocol Buffers
- Okta, Linear
- AI Coding Agents (Claude, Codex)
Practical notes
- Compensation is based on a market-based pay structure with four geographic zones.
- 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
- Benefits include remote work options, medical insurance, flexible time off, retirement savings, and family planning.
- Candidates may have up to 9 active applications within a 60-day window.
- Reapplication for the same role is permitted 90 days after a previous review.
- Automated AI tools may be used during the application evaluation process.
- Block is an equal opportunity employer and provides reasonable accommodations for disabled applicants.