Staff Software Engineer, Financial Platform - Issuing

Block

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$263,600–$395,400 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $330k
$144k most similar roles pay here $422k

This role pays more than 99% of similar roles. Most pay $176,062–$238,687 — the shaded band above. At the midpoint, this role pays about $330k versus about $207k for comparable roles.

Based on 240 similar postings.

Employer

About Block

Block, Inc. (formerly Square) is a financial technology company operating the Square merchant payments ecosystem, Cash App peer-to-peer payments, TIDAL music streaming, and Bitcoin-focused financial services. Industry: Financial Technology & Payments

Block currently has 55 open roles on FindRole.

Listed pay typically runs $217,800–$326,800 across 54 roles with salary data.

Most-posted roles

View all roles at Block

At a glance

TL;DR · Staff Software Engineer, Financial Platform - Issuing

Careers - Staff Software Engineer, Financial Platform - Issuing joins the Financial Platform Issuing team to manage the card issuing platform powering multiple brands. This hands-on role involves building systems and tooling, debugging at the message level, and translating complex network requirements into durable engineering capabilities. The engineer will serve as a technical expert on global card networks, managing the full lifecycle of a card including issuance, fulfillment, activation, real-time transaction authorization, processing, digital wallet provisioning, 3-D Secure authentication, clearing, settlement, and disputes. Key skills include deep expertise in ISO 8583, experience with Visa, Mastercard, or American Express, and proficiency in AI-assisted engineering workflows. The role solves critical technical challenges at the network boundary, ensuring seamless transaction outcomes while managing certification cycles and maintaining high reliability for core financial systems.

What does a Software Engineer earn in Washington?

Median $202800 from 313 postings across 31 companies.

See salary data

What you'll do

  • Interpret card network specifications and manage certification requirements to ensure seamless transaction processing.
  • Resolve complex technical issues at the network boundary involving multiple systems and domains.
  • Write production code and build tools for certification, conformance, and message-level debugging.
  • Negotiate directly with card networks to influence requirements and resolve operational ambiguities.
  • Develop shared frameworks and standards to make specialized network knowledge accessible to other engineers.
  • Lead technical design reviews and provide mentorship to improve the team's engineering capabilities.
  • Manage end-to-end certification cycles and translate complex mandates into actionable engineering decisions.
  • Participate in on-call rotations to ensure the reliability of critical financial systems.

What we're looking for

  • Deep expertise in at least one major card network, ideally Visa, including ISO 8583, authorization, clearing flows, and certification.
  • Experience building or operating a live direct network connection rather than just integrating through a processor.
  • Proven experience working directly with card networks to secure outcomes like rulings, exceptions, and configuration changes.
  • Strong hands-on software engineering experience building and operating highly reliable financial or payments systems at scale.
  • Track record of leading complex, ambiguous technical work across team boundaries and influencing broader technical direction.
  • Experience creating durable technical leverage such as frameworks, standards, tooling, or architecture adopted by other teams.
  • Broad understanding of the card lifecycle including issuance, fulfillment, provisioning, activation, ledgering, clearing, settlement, and disputes.
  • Working knowledge of Mastercard and American Express (preferred).

More like this

Similar roles

Software Engineer, Financial Platform - Issuing

Block

San Francisco, CA 34 days ago $142,000$213,000
Java Kotlin AWS HTTP JSON gRPC Protocol Buffers Hibernate Aurora MySQL DynamoDB Redis Kafka Microservices Event-driven architecture Datadog Buildkite Gradle Goose Claude MCP
3+ yrs exp

Staff Software Engineer, Cash App Banking

Block

San Francisco, CA 7 days ago $263,600$395,400
Java Kotlin AWS gRPC Protocol Buffers Hibernate Aurora MySQL DynamoDB Redis Kafka Microservices DataDog Buildkite Gradle JUnit OkHttp Jetty Guice JSON HTTP
10+ yrs exp

Staff Software Engineer, Cash App Banking

Block

New York, NY 7 days ago $263,600$395,400
Java Kotlin AWS gRPC Protocol Buffers Hibernate Aurora MySQL DynamoDB Redis Kafka Microservices DataDog Buildkite Gradle JUnit OkHttp Jetty Guice JSON HTTP
10+ yrs exp

Staff Software Engineer, Card Issuing and Payments

Stripe

New York, NY +2 12 days ago $224,000$336,000
API Design Backend Services Event-Driven Architecture Financial Infrastructure System Design Technical Roadmap Infrastructure Compliance-Aware System Design
10+ yrs exp Hybrid

Staff Software Engineer

Affirm

Remote 41 days ago $230,000$290,000
AWS Terraform Snowflake CI/CD Claude Cursor Codex Agentic Workflows Infrastructure-as-Code Cloud Infrastructure Data Platforms Observability Card Processing Fintech
8+ yrs exp Remote