Job Url: https://jobright.ai/jobs/info/698215730f6f7e7a2cdb35c2 Job Description: Block ยท 6 hours ago Software Engineer, Access United States Full-time Remote Senior Level 5+ years exp 97% STRONG MATCH 100% Exp. Level 99% Skill 52% Industry Exp. Maximize your interview chances Block is a technology company focused on increasing access to the global economy through innovative financial products. The Software Engineer, Access role involves designing and building the APIs and services that power Authentication & Permissions across Cash App and Block's ecosystem, ensuring secure and flexible access for customers. Financial Services H1B Sponsor Likely Insider Connection @Block 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 M N D M Andrew Klinker & 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 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 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