Senior Payments API Engineer

Block

Bay (AR)

On-site

USD 185,000 - 278,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Block, Inc. is seeking an experienced software engineer to design, build, and scale customer-facing payment APIs and the critical systems behind them.

You will lead complex projects end to end, own testing and rollout, and help shape the team’s technical direction while maintaining production systems and on-call responsibilities. You will work across Block’s payment platforms, ensure security and reliability, and leverage AI-assisted tooling to improve quality and delivery.

Qualifications

  • Experience building, maintaining, and scaling customer-facing financial or payment APIs.
  • Experience designing and operating high-volume, highly available distributed systems.
  • Understanding of idempotency, retries, asynchronous processing, and partial failures in payments.
  • Led complex engineering projects from unclear requirements to production.
  • Experience diagnosing production issues with monitoring and incident response.

Responsibilities

  • Design, build, and scale customer-facing payment APIs with clear contracts and predictable behavior.
  • Lead complex projects end to end, planning delivery and owning testing and rollout.
  • Operate critical payment systems serving worldwide traffic and participate in on-call rotations.
  • Improve performance, observability, fault tolerance, and security with automation.
  • Collaborate with product and engineering partners to translate payment needs into reusable capabilities.
  • Use AI-assisted tools for design, implementation, testing, and debugging with quality control.

Skills

Payment APIs
Distributed systems
Incident response
AI-assisted tools
Clear communication

Education

Bachelor's degree + 8+ years

Tools

Kotlin
Go
TypeScript
AWS
Kafka

Job description

Block, Inc. is seeking an experienced software engineer to design, build, and scale customer-facing payment APIs and the critical systems behind them.

You will lead complex projects end to end, own testing and rollout, and help shape the team’s technical direction while maintaining production systems and on-call responsibilities. You will work across Block’s payment platforms, ensure security and reliability, and leverage AI-assisted tooling to improve quality and delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Payments Platform Engineer (Remote)
Senior Payments Platform Engineer (Remote)

Block, Inc. • California (MO)

Hybrid
USD 218,000 - 327,000
Remote work
Medical insurance
Flexible time off
+2
Remote Payment API Engineer – Scale & Reliability
Remote Payment API Engineer – Scale & Reliability

Socket.dev • California (MO)

On-site
USD 185,000 - 326,000
Remote work
Medical insurance
Flexible time off
+1
Senior Software Engineer - Financial Ledgering & Payments
Senior Software Engineer - Financial Ledgering & Payments

Block • New York (NY)

On-site
USD 217,000 - 327,000
Remote work
Medical insurance
Flexible time off
+2
Staff Software Engineer, AI-Driven Banking Platform
Staff Software Engineer, AI-Driven Banking Platform

Cash App • United States

Remote
USD 180,000 - 260,000
Remote work
Medical insurance
Flexible time off
+2
Senior Software Engineer, Ledgering & Payments
Senior Software Engineer, Ledgering & Payments

Block • San Francisco (CA)

Remote
USD 217,800 - 326,800
Remote work
Medical insurance
Flexible time off
+2
Software Engineer, Payment Interfaces Bay Area, CA, US
Software Engineer, Payment Interfaces Bay Area, CA, US

Block, Inc. • California (MO)

Hybrid
USD 218,000 - 327,000
Remote work
Medical insurance
Flexible time off
+2
Senior Software Engineer - Blockchain & AI Payments
Senior Software Engineer - Blockchain & AI Payments

MissionHires • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Software Engineer, Payments & Digital Assets
Senior Software Engineer, Payments & Digital Assets

Usbank • Charlotte (NC)

On-site
USD 112,000 - 131,000
Healthcare
Retirement plan
Paid vacation
+1
Senior Payments Architect: Real-Time, API-First Platform
Senior Payments Architect: Real-Time, API-First Platform

Raas Infotek • Jersey City (NJ)

Hybrid
USD 150,000 - 200,000
Full-Stack Payments Engineer – Global API Platform
Full-Stack Payments Engineer – Global API Platform

Stripe • New York (NY)

On-site
USD 190,000 - 286,000
Equity
401(k) plan
Medical, dental, and vision benefits
+1