Staff Software Engineer

Senior
🇺🇸 United States
Software Developer
Software development

The Money Movement team supports backend product experiences across Square Banking. When our merchants make a sale, our team enables them to automatically move a portion of their sales into savings or to repay a loan or to pay a credit card bill. We own Banking’s backend money movement infrastructure and support product teams using the platform capabilities. We also support first and third party integrations leveraging Banking’s APIs.

You will:

  • Design, develop, and maintain the services responsible for tracking and moving billions of dollars for Square
  • Collaborate with engineering, product, and other partners to architect reusable, well-tested and forward-thinking features
  • Lead the entirety of your features, including component design, implementation, testing, and roll-out
  • Maintain and promote operational excellence with focus on high reliability, performance and scalability
  • Promote engineering best practices and help define technical roadmap for the team
  • Deliver fault tolerant systems that allow teams to move quickly without negatively affecting our customers

Requirements

You have:

  • BS/BA degree or equivalent experience
  • 8+ years of relevant industry experience
  • Experience with Java or Kotlin
  • Experience in designing and productionizing large-scale distributed systems
  • Experience with the complete development cycle, from product definition to delivery
  • The ability to succeed in a collaborative environment partnering with product leaders, other teams and subject matter experts
  • Ability to envision a technical approach/solution, socialize it and align partners towards it
  • Experience with mentoring and upleveling team members

Technologies we use and teach:

  • Java, Kotlin, Terraform, GraphQL
  • MySQL, DynamoDB, Snowflake
  • Protocol Buffers, Kafka, Temporal IO, Envoy
  • AWS and other cloud platforms

 

Block

Block

Cash App develops unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 47 million monthly active customers.

Blockchain
Technology

LinkedIn

🏭software development

Other jobs at Block

 

 

 

 

 

 

 

 

View all Block 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