Staff Software Engineer - Access, Trust

Cash
Chicago, Illinois, US
$168.3K-$252.5K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay / Clearpay, to provide a better way to send, spend, invest, borrow and save to our 57 million monthly active customers.

We want to redefine the world’s relationship with money to make it more relatable, instantly available, and universally accessible.

Today, Cash App has thousands of employees working globally across office and remote locations, with a culture geared toward innovation, collaboration and impact.

We’ve been a distributed team since day one, and many of our roles can be done remotely from the countries where Cash App operates.

No matter the location, we tailor our experience to ensure our employees are creative, productive, and happy. Check out our locations, benefits, and more at cash.app / careers.

Ensure all your application information is up to date and in order before applying for this opportunity.

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

You Have :

  • 8+ years experience building and operating quality software
  • Technical initiative and leadership on previous projects
  • Growth mindset and a healthy comfort with ambiguity
  • Strong communication skills and customer empathy
  • Contributing to the growth of our development capabilities through leading, mentoring and supporting fellow engineers
  • Experience with or interest in product security and authN / authZ standards
  • Experience working in large codebases and breaking apart monoliths
  • Experience working in a distributed team

Technologies we use and teach :

  • Java, Kotlin, Golang
  • MySQL, Hibernate, DynamoDB
  • Kafka and event-driven architecture

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace.

Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class.

We also consider qualified applicants with criminal histories for employment on our team, and always assess candidates on an individualized basis.

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process.

We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible.

Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page .

Block will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and fair chance ordinances.

Block takes a market-based approach to pay, and pay may vary depending on your location. U.S locations are categorized into one of four zones based on a cost of labor index for that geographic area.

The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions.

These ranges may be modified in the future.

To find a location’s zone designation, please refer to this resource . If a location of interest is not listed, please speak with a recruiter for additional information.

Zone A :

$198,000 $297,000 USD

Zone B :

$188,100 $282,100 USD

Zone C :

$178,200 $267,400 USD

Zone D :

$168,300 $252,500 USD

Block, Inc. (NYSE : SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD, we build tools to help more people access the economy.

Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services.

With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects.

Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

Use the controls below to customize your web experience.

J-18808-Ljbffr

15 days ago
Related jobs
Promoted
Grainger
Chicago, Illinois

We are looking for a talented Full Stack Staff Software Engineer on our Customer Information Management (CIM) team. Modern Software Engineering projects and practices: designing, building, and deploying scalable software applications. Experience with mentoring junior data engineers on data engineeri...

Promoted
HuntsBot
Chicago, Illinois

Staff Software Engineer Back-end Focus at Kin Insurance. Title: Staff Software Engineer Back-end Focus. So, what’s the role? As a Staff Software Engineer – Back End Focus at Kin, you’ll develop the products and features that make Kin operate. Staff Software Engineers at Kin typically serve as the te...

Promoted
Northern Trust
Chicago, Illinois

We are seeking a Lead Software Engineer who will be responsible for all development life-cycle events of applications and services along with providing support to our business and technology teams to ensure stability of both production and non-production environments. Northern Trust, a Fortune 500 c...

Promoted
Salesforce
Chicago, Illinois

You'll collaborate with Android Engineers, Product Managers, and Engineering Managers to brainstorm and create a world-class experience for our expanding engineering team. You'll mentor other engineers and conduct in-depth code reviews. You'll enhance engineering standards, tooling, and processes. C...

Proofpoint
Illinois

As a Staff Software Engineer on our threat intelligence team, you will be building massive-scale systems used by Fortune 100 customers which contain everything our company knows about the threat landscape. Design, code, review, test, and deploy software features in our application stack. ...

The Hartford
Chicago, Illinois

Ability to design and implement new software architecture patterns in Cloud that are scalable, secure and cost efficient, adhering industry standards such as multi region support with fault tolerant and data replication strategies. Executes on Production Engineering process and practices such as inc...

CDK Global
Chicago, Illinois
Remote

Staff Software Engineer - Web Apps. Communicate effectively with other software engineers to ensure code consistency and maintain a collaborative development environment. Lead contributor on multi-dimensional, complex projects and initiatives associated with inventory management software. Drives tim...

Crunchbase
Illinois, United States

We are hiring a hands-on Staff Machine Learning Engineer. Powered by best-in-class proprietary data, Crunchbase is democratizing access to opportunities so salespeople, entrepreneurs, investors, job seekers, and others can accelerate innovation for a better future. We are democratizing access to opp...

Grainger
Chicago, Illinois

We are looking for a talented Full Stack Staff Software Engineer on our Customer Information Management (CIM) team. Modern Software Engineering projects and practices: designing, building, and deploying scalable software applications. Experience with mentoring junior data engineers on data engineeri...

Northern Trust Corporation
Chicago, Illinois

Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889. Northern Trust is proud to provide innovative financial services and guidance to the world’s most successful individuals, families, and institutions ...