Staff Software Engineer - Access, Trust

Expired
Company:  Cash App
Location: Seattle
Closing Date: 10/08/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description

Cash App has grown rapidly to 70+ million users moving billions of dollars daily. To support this incredible growth, we are building out the Access organization. Our mission is to maximize trust and expand access to our ecosystem, ensuring that every user feels safe and secure while using our platform. We play a critical role in providing financial access to customers who are underserved by traditional financial institutions, and we are committed to creating a seamless and secure user experience.

Access is the cornerstone of Cash App, responsible for managing authentication, sessions, authorization, and protecting against account takeover and inauthentic logins. We aim to build a reliable technical foundation and intuitive customer-facing features that enable authentic customers to consistently access their accounts while safeguarding them from unauthorized access and inauthentic actors.

About the teams on Access:

Authentication: The Access Authentication team handles all things authentication at Cash App. We ensure that our millions of customers can conveniently access their finances safely and reliably. In addition to implementing and refining the core authentication customer experiences, like the customer login and account recovery flows, we support Cash App's expansion into new use cases with reliable, well-designed access control primitives that reduce customer exposure to risk and fraud.

Account Security: We ensure that our millions of customers can access Cash App safely and reliably while minimizing barriers to entry to the financial system. We support Cash App’s expansion into new use cases and markets with reliable, well-designed control primitives that empower engineering teams across the company. This team helps in identifying fraudulent activities and bot attacks to mitigate hacking and prevent account compromise. The team builds tools to collect fraudulent signals, detect fraud patterns, and automatically mitigate attacks. We provide security features and assets to protect customer accounts.

Account Foundations: The Account Foundations team focuses on evolving our account model and account holder structure, fosters coherent relationship modeling between them and enables seamless access management.  This allows customers to manage multiple accounts and allow access to other accounts. We ensure the accounts model and infrastructure scale with emerging product changes, maintaining a high level of account security and clear, intuitive user experiences, directly contributing to Cash App's business direction.

As a member of the Cash App Trust Access team, you will:

Design, build, and operate the APIs and services that power Cash App's authentication flows

Contribute to the safety of our customers by ensuring meaningful control over account security

Evolve our architecture to scale with growth in customers and developers, working across large monolith codebases and microservices

Collaborate with product management and design to develop new, high-impact experiences

Build incrementally, test everything, and deploy daily

Work on the live support rotation to keep our systems running well

  • Similar Jobs

  • Staff Software Engineer

    Kirkland
    View Job
  • Staff Software Engineer

    Seattle
    View Job
  • Software Engineer III

    Bellevue
    View Job
  • Junior Software Engineer

    Bellevue
    View Job
  • Software Engineer - Junior

    Seattle
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙