Staff Software Engineer, Financial Suite Web

  • Posted 2 hours ago | Updated 2 hours ago

Overview

Remote
USD 263,600.00 per year
Full Time

Skills

Computer Hardware
Information Security
Forecasting
Legal
Financial Management
AIM
Pricing
Strategic Leadership
IT Management
Technical Direction
Systems Design
Product Design
Operational Excellence
Acquisition
Decision-making
Communication
Collaboration
FOCUS
Value Engineering
Incident Management
Testing
Mentorship
Apache Velocity
Stacks Blockchain
Migration
A/B Testing
Accessibility
Business-to-business
SaaS
JavaScript
React.js
Ember.js
TypeScript
MySQL
NoSQL
Redis
Apache Kafka
Amazon Web Services
Terraform
Kubernetes
Recruiting
Health Insurance
Financial Services
Management
Tidal
Music
Bitcoin
Finance

Job Details

Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and disciplines to develop inclusive People policies, forecast finances, give legal counsel, safeguard systems, nurture new initiatives, and more. Every challenge creates possibilities, and we need different perspectives to see them all. Bring yours to Block.

The Role

Our team is building a suite of financial management tools that empower businesses to run more efficiently and profitably. We aim to become the trusted financial partner for our sellers, helping them streamline operations, make smarter decisions, and grow their businesses with confidence. This team has a mix of senior and junior engineers and owns a variety of experiences that empower sellers with insights to grow their business, manage their pricing rules and discounts.

We're looking for a Staff/Principal Frontend Engineer (L7) to serve as the technical authority for our team while remaining deeply hands-on. You'll drive cross-org architectural initiatives, set technical direction, implement key features, and mentor engineering talent across teams. This role blends strategic leadership with hands-on execution to shape the systems and experiences that power millions of seller interactions.

This is an opportunity to lead a critical product surface area in Square's next evolution: helping sellers manage not just transactions, but their entire financial lives. You'll shape the foundation of tools that sellers use daily to understand their performance and make strategic decisions. As our Tech Lead, your technical leadership will define how fast we move, how well we collaborate, and how impactful we can be.

You Will
  • Lead major engineering efforts: Design and implement complex, user-facing features and frontend architectures that scale.
  • Define technical direction: Drive architectural decisions, system design, and best practices across Financial Suite and related orgs.
  • Partner cross-functionally: Collaborate closely with product, design, backend, and mobile teams to shape impactful product experiences.
  • Champion platform modernization: Lead the migration away from legacy frameworks like Ember and advocate for scalable technologies like React and Next.js.
  • Prioritize reliability and velocity: Uphold high standards for performance, accessibility, testing, monitoring, and operational excellence.
  • Mentor and grow engineers: Delegate complex projects, coach others, and foster a culture of inclusion, technical excellence, and ownership.
  • Lead org-wide initiatives: Influence strategy for seller acquisition, activation, and financial decision-making.
  • Contribute to Square's broader frontend community: Share learnings, drive tooling improvements, and shape the future of our web platform.

You Have
  • 12+ years of experience with JavaScript/TypeScript and modern web frameworks (React, Next.js).
  • A proven track record of leading large-scale (spanning ~1+ year) frontend projects, especially those involving reusable component systems and multiple contributors.
  • Experience as a Tech Lead, defining technical vision, scoping complex work, and unblocking teams.
  • Strong communication and collaboration skills, particularly in cross-functional and cross-team settings.
  • A focus on frontend system health-you've driven incident response, implemented testing frameworks, and upheld high standards for performance and accessibility.
  • A passion for mentorship and building inclusive, high-velocity teams.

Even Better
  • Experience modernizing frontend stacks or leading org-level migrations.
  • Familiarity with component systems like Storybook.
  • Deep knowledge of A/B testing, experimentation platforms (e.g. Optimizely, LaunchDarkly), and growth/activation funnels.
  • Strong understanding of accessibility standards and real-world implementation.
  • Background in commerce, financial services, or B2B SaaS products.

Technologies We Use and Teach
  • JavaScript, Typescript
  • React, Ember, Typescript, Storybook
  • MySQL, NoSQL, Redis, Kafka
  • AWS
  • Protocol Buffers, Bazel, Terraform, Kubernetes

We're working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we're doing to build a workplace that is fair and square? Check out our I+D page .

While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.

Block takes a market-based approach to pay, and pay may vary depending on your location. U.S. locations are categorized into one of four zones based on a cost of labor index for that geographic area. The successful candidate's starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.

To find a location's zone designation, please refer to this resource . If a location of interest is not listed, please speak with a recruiter for additional information.

Zone A:

$263,600 - $395,400 USD

Zone B:

$263,600 - $395,400 USD

Zone C:

$263,600 - $395,400 USD

Zone D:

$263,600 - $395,400 USD

Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering. Check out our other benefits at Block.

Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.