Senior Software Engineer - Savings

Hybrid
Senior
🇺🇸 United States
Software Developer
Software development

At Cash App, we strive to build the best consumer financial products in the world. The Savings team aspires to make Cash App the most valuable and effortless place to build financial health through building delightful and differentiated end-to-end savings experiences for our customers.

As a Senior Software Engineer on the Savings server engineering team, you will lead the technical design, execution, and delivery of new savings experiences to attract customers to build their wealth with Cash App, through close collaboration across teams and disciplines. In addition, you'll drive architectural decisions and infrastructure improvements to make our systems more robust and scalable. The things that you build will create significant impact at scale and will fundamentally change the consumer banking landscape as we know it today.

As a member of the team, you’ll:

  • Partner closely with product managers, designers, engineers, and business leads to scope, plan, design, and build new features as well as maintain existing functionality of banking features
  • Lead and participate in critical technical, design, and product discussions with leaders across the organization and company
  • Design systems to work within our microservice and event-driven architectures
  • Hold your teammates—and yourself—to high engineering standards
  • Leverage your experience and knowledge to grow your teammates’ technical breadth and depth through direct coaching and mentoring

Requirements

You have:

  • 8+ years of software development or equivalent experience
  • 2+ years of experience leading large scale features, which includes planning, managing and executing on the delivery projects in a timely manner while maintaining a high quality bar
  • Drive to find flaws in a system with many moving parts and take whatever steps are necessary to fix them
  • The ability to design and build creative solutions to complex problems
  • A strong desire to perform and grow as an engineer
  • Bachelor’s Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience

Technologies we use and teach (you don’t need to have experience using these):

  • Java, Kotlin
  • AWS
  • HTTP, JSON, gRPC, Protocol Buffers
  • OkHttp, Jetty, JUnit, Guice
  • Hibernate, Aurora, MySQL, DynamoDB, Redis
  • Kafka, event-driven architecture, microservices
  • DataDog
  • Buildkite, Gradle

 

Square

Square

TIDAL was founded for artists by artists as the next innovative streaming platform to bring value back to the music industry.

Music
Entertainment
Technology

LinkedIn

🏭real estate

Other jobs at Square

 

 

 

 

 

 

 

 

View all Square jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇺🇸 United States
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs