Cash App is a company that has evolved from a simple peer-to-peer payment service to a comprehensive financial ecosystem. They are seeking a Software Engineer for the Cash Trust Identity team to develop customer identity infrastructure, focusing on security and reliability while managing identity verification and lifecycle management systems.
Responsibilities:
- Independently deliver high-quality technical solutions for identity verification, lifecycle management, and fraud prevention systems
- Own end-to-end projects spanning multiple components or systems, from design through implementation and monitoring
- Contribute to platform modernization by helping rationalize disparate identity systems and improving data consistency across services
- Collaborate across teams with engineering, compliance, risk, and product to ensure identity data is trustworthy and actionable
- Mentor and support junior engineers through code review, pairing, and technical guidance
- Identify and address technical debt and system reliability issues proactively, balancing near-term delivery with long-term evolution
- Design scalable solutions that anticipate future constraints and support platform growth
- Participate in architecture discussions and contribute technical perspective to team strategy and roadmap planning
Requirements:
- 5+ years of backend engineering experience, with demonstrated expertise in at least one major technical area
- Strong track record of independently delivering complex projects from design through production
- Deep understanding of distributed systems, data modeling, and API design
- Comfortable navigating cross-functional constraints (compliance, legal, security) while still delivering great engineering outcomes
- Passionate about system design and how architectural decisions impact developer experience and long-term maintainability
- Strong communication skills - you can explain technical concepts clearly and document decisions rigorously
- Growth mindset - you learn from feedback, stay current with emerging approaches, and help others grow
- Hands-on approach - you enjoy diving into code, spelunking through systems, and using AI tools thoughtfully to improve your work
- Experience working with legacy and distributed systems or migrating between architectures
- Background in regulated industries or collaboration with compliance/legal teams
- Experience with identity, payments, or compliance systems (or similar complex domains with regulatory constraints)
- Strong technical writing skills, particularly for design documents and architecture decision