Staff Software Engineer - Access, Trust

Company:  Cash App
Location: Chicago
Closing Date: 21/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description

Cash App has grown rapidly to tens of millions of 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

Apply Now
Share this job
  • Similar Jobs

  • Software Engineer

    Chicago
    View Job
  • Sr Software Engineer

    Chicago
    View Job
  • Software Engineer Consultant

    Chicago
    View Job
  • Senior Software Engineer

    Chicago
    View Job
  • Lead Frontend Software Engineer

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