LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Block›Staff Software Engineer, Finplat, Ledgering
Block

About Block

Empowering economic freedom through innovative financial solutions

🏢 Tech👥 10K-50K📅 Founded 2009📍 San Francisco, California, United States

Key Highlights

  • Public company (NYSE: SQ) with a market cap over $40B
  • Over 50 million monthly active users across its platforms
  • Headquartered in San Francisco, California
  • Offers products like Square, Cash App, and TIDAL

Block, headquartered in San Francisco, California, is a financial technology company that provides a suite of products including Square, Cash App, and TIDAL. With over 50 million monthly active users, Block is focused on economic empowerment through accessible financial services. The company went pu...

🎁 Benefits

Block offers competitive salaries, equity options, generous PTO policies, and comprehensive health benefits. Employees enjoy a flexible remote work po...

🌟 Culture

Block fosters a culture of inclusivity and innovation, encouraging diverse perspectives to drive solutions. The company emphasizes collaboration acros...

🌐 Website𝕏 TwitterAll 270 jobs →
Block

Staff Software Engineer, Finplat, Ledgering

Block • New York, NY, United States of America

Posted 1d ago🏛️ On-SiteSeniorStaff engineer📍 New york💰 $263,600 - $395,400 / year
Apply Now →

Skills & Technologies

JavaAWSPostgreSQL

Overview

Block is hiring a Staff Software Engineer for their Financial Platform organization to drive the future of ledgering for Cash App. You'll work with Java, AWS, and PostgreSQL to build scalable financial systems. This role requires significant experience in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building scalable systems that handle complex financial transactions. Your expertise in Java allows you to design and implement high-performance applications that meet the needs of users and the business alike. You are familiar with AWS and understand how to leverage cloud services to enhance system reliability and performance. Your experience with PostgreSQL enables you to manage and optimize databases effectively, ensuring data integrity and accessibility.

You thrive in collaborative environments and enjoy working with cross-functional teams to solve high-impact problems. You have a strong understanding of ledgering systems and their importance in financial applications, and you are passionate about creating innovative solutions that empower users. You are committed to fostering an inclusive team culture where diverse perspectives are valued and encouraged.

Desirable

Experience with financial systems or payment processing is a plus, as is familiarity with microservices architecture. You may also have knowledge of other programming languages or frameworks that complement your primary skills, enhancing your versatility as an engineer.

What you'll do

In this role, you will contribute to the design and development of the Customer Balances Ledgering system for Cash App. You will work within an autonomous engineering team, taking ownership of projects from conception to deployment. Your contributions will directly impact the functionality and reliability of the ledgering infrastructure, which is critical for the operation of Cash App and Square.

You will collaborate with product managers and other engineers to define requirements and translate them into technical specifications. Your role will involve writing clean, maintainable code and conducting thorough testing to ensure the quality of the software. You will also participate in code reviews, providing constructive feedback to your peers and helping to maintain high coding standards across the team.

As you drive forward the future of ledgering, you will have the opportunity to innovate and implement new features that enhance user experience and operational efficiency. You will also be involved in troubleshooting and resolving issues that arise in production, ensuring that the system remains robust and reliable.

What we offer

Block offers a dynamic work environment where you can make a significant impact on the financial technology landscape. You will have access to professional development opportunities and the chance to work with cutting-edge technologies. The company values diversity and inclusion, providing a supportive atmosphere where you can thrive.

In addition to competitive compensation, Block offers a comprehensive benefits package that includes health insurance, retirement plans, and flexible work arrangements. You will be part of a mission-driven organization that is committed to economic empowerment and innovation in the financial sector.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Block.

Apply Now →Get Job Alerts