Senior Software Engineer, Square Financial Services

🇺🇸 New York, NY
$2K - $3K Annual
Posted 1 day ago
Expires August 26, 2026

The Senior Software Engineer role at Square Financial Services (SFS), a subsidiary of Block, involves leading the development of core banking infrastructure that integrates seamlessly with Block's diverse product suite. This position is part of the SFS Bank Platform team, which is responsible for building and maintaining the bank's system-of-record ledger, payment network gateways, and automation tools for finance, treasury, and accounting operations. The team operates in a collaborative environment, working closely with various engineering teams across Block to deliver robust and scalable banking solutions.

In this role, you will design and implement new features for the banking platform, ensuring they meet the varied needs of Block's products and services. You will collaborate with engineering teams to onboard their products to SFS, build secure systems that handle sensitive customer data, and prioritize system reliability and fault tolerance. Additionally, you will leverage AI tools to enhance development efficiency and mentor team members to uphold high engineering standards.

Candidates should have over six years of software development experience, including at least one year leading large-scale projects. Proficiency in cloud-based software development, particularly with AWS, and experience with Kotlin are essential. A strong understanding of financial infrastructure, especially systems-of-record requiring high consistency, is highly desirable. Excellent communication skills are crucial, as the team operates in a remote-forward setting.

While specific compensation details are not provided, Block offers a comprehensive benefits package that includes remote work options, medical insurance, flexible time off, retirement savings plans, and modern family planning support. The company is committed to building an inclusive economy and fosters a workplace that values diversity and equal opportunity.

Joining Block means becoming part of a company dedicated to economic empowerment and innovation. As a Senior Software Engineer at SFS, you will have the opportunity to influence the future of consumer banking by developing foundational systems that support a wide range of financial products and services. The role offers a dynamic and collaborative environment where your contributions will have a significant impact on the company's mission to make the global economy more accessible and inclusive.

More Jobs at Block (Square)