Software Engineer - Cryptocurrency, Cash App

  • San Francisco, CA, USA
  • Full-time
  • Current Square Employee?: Apply via go/jobs

Company Description

Cash App is the fastest growing financial brand in the world. 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 money app with over 15 million active monthly users.

Loved by customers and by pop culture, we’ve held the #1 spot in finance on the App Store for almost two years, and our social media posts see more engagement in a day than most financial brands see in a year.

With major offices in San Francisco, New York, St. Louis, Portland, Kitchener-Waterloo, and Melbourne, Cash App is bringing a better way to send, spend, and save to anyone who has ever sought an alternative to today’s banking system.

Job Description

We think bitcoin is the future of money. That’s why we want Cash App to be how people buy, sell, and store their coins.

We are looking for the world’s most ambitious crypto engineers to join our small but influential team. At Cash App, you’ll solve the biggest problems facing the world’s most convenient and user-friendly bitcoin buying service. 

We’re building an event-driven distributed system and have openings for server engineers who share our passion for decentralization. Our team is quality-driven, agile, and ready to do whatever it takes to make bitcoin mainstream.

As a member of the Cash engineering team, you will:

  • Work with a small, tight-knit, cross-functional team
  • Carry features from conception to production
  • Scale systems to a growing customer base of tens of millions
  • Prioritize maintainable code and ensure quality through testing
  • Appreciate the connection between what you build and the customer experience
  • Show technical initiative and a desire to perform and grow as an engineer
  • Design data models to support application features, build APIs used by apps and microservices, operate and manage Cash App services
  • Contribute to the broader tech and open source communities.
  • Innate curiosity, growth mindset, and passion for creating products that are beautiful inside and out
     

Qualifications

We’re looking for:

  • 5+ years of professional experience
  • Demonstrated technical leadership experience
  • Ability to thrive in ambiguity and build creative solutions to complex problems
  • Desire to perform and grow technically as an engineer or engineering leader
  • Great collaboration and communication skills
  • Innate curiosity, growth mindset, and passion for creating products that are beautiful inside and out
  • Bachelor's degree in Computer Science/Software Engineering or equivalent
  • Hands-on experience with bitcoin / blockchain technology is preferred, but not essential

Technologies we use and teach:

  • Java 9 including JUnit, Hibernate, and Guice
  • Kotlin
  • MySQL
  • Amazon Web Services
     

Additional Information

Cash App treats all employees and job applicants equally. Every decision is based on merit, qualifications, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We will consider for employment qualified applicants with criminal histories in a manner consistent with each office’s corresponding state and city guidelines.