Job Url: https://jobright.ai/jobs/info/6981fd29a314e76369056107 Job Description: Cash App ยท 6 hours ago Software Engineer, Access United States Full-time Remote Senior Level $153K/yr - $270K/yr 5+ years exp 97% STRONG MATCH 100% Exp. Level 100% Skill 48% Industry Exp. Maximize your interview chances Cash App, part of Block, is redefining the world's relationship with money through innovative financial products. The Access team is seeking a Software Engineer to design and build APIs and services for authentication and permissions, ensuring security while enabling product teams to move quickly. Bitcoin Cryptocurrency E-Commerce Financial Services Mobile Payments Comp. & Benefits H1B Sponsor Likely Insider Connection @Cash App 2 email credits available today Discover valuable connections within the company who might provide insights and potential referrals. Get 3x more responses when you reach out via email instead of LinkedIn. Beyond Your Network A J N A A Andrew Delikat & 4 connections From Your Previous Company F F F & 2 connections Previously@undefined and... From Your School F F F & 2 connections @undefined and... Find Any Email Responsibilities Design and build the APIs and services that power Authentication & Permissions across Cash App and Block's ecosystem, the systems that determine who can access what, and how they prove they are who they say they are Build fine-grained permissions systems that enable different roles and capabilities across various account configurations Build secure authentication experiences that protect customers while maintaining seamless access to their accounts Improve account recovery success rates, helping legitimate customers regain access while keeping bad actors out Consolidate authentication platforms, migrating critical flows into scalable, composable services Design authorization primitives that product teams across Block can use to build secure, flexible experiences Navigate complexity with pragmatism Balance immediate business needs with long-term platform goals Ship iteratively while keeping the big picture in mind Collaborate across product, design, security, and engineering teams Think critically about priorities Adapt and thrive in an environment where priorities shift and requirements evolve Qualification Represents the skills you have Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise. API design Authentication systems Distributed systems Java Kotlin Golang MySQL AWS Customer empathy Resilience Communication Adaptability Required 5+ years building and operating production systems with demonstrated impact and technical ownership Ability to think critically and analyze complex problems, weigh trade-offs, and make pragmatic decisions that balance competing priorities A bias toward iterative delivery. You know how to break big problems into shippable pieces and maintain momentum through ambiguity Comfort with complexity. Whether it's large codebases, distributed systems, or evolving requirements, you don't get overwhelmed; you get strategic Excellent communication skills. You can explain technical concepts clearly, build alignment across teams, and adapt your style to different audiences Customer empathy. You understand that behind every API call is a person trying to access their money, and that matters High technical standards in software testing, delivery, and operational excellence Adaptability and resilience. You stay calm and focused when priorities shift or requirements change Preferred Experience with authentication, authorization, or identity systems Experience working in large codebases and breaking apart monoliths Background in security, fraud prevention, or trust & safety domains Experience building platform or infrastructure that other engineering teams depend on Track record working effectively in distributed or remote teams Benefits Remote work Medical insurance Flexible time off Retirement savings plans Modern family planning