Remote Staff Software Engineer, Payouts

Branch App

United States

Remote

USD 195,000 - 205,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Stock options
Home-office stipend
401k
Parental leave
Flexible time off
Company holidays
Same Day Pay

Job summary

Branch is a remote-first fintech company empowering workers with financial freedom by accelerating payments and offering accessible, free financial services in the U.S. Our Staff Software Engineer role on the Payouts team focuses on designing, developing, and maintaining core components.

You will mentor engineers, shape architectural decisions, and ensure scalable, reliable systems across teams. In this senior technical leadership position, you will drive engineering excellence, participate in

Qualifications

  • 8+ years of experience building clean, distributed, and scalable software.
  • Strong CS fundamentals with data structures, algorithms, and software design.
  • Experience with Java and Java-based microservices with Spring Boot.
  • Experience designing and supporting customer-facing RESTful APIs.
  • Relational databases experience (PostgreSQL, MySQL, Oracle or equivalent).
  • Fluent with unit/integration testing concepts and tools (JUnit/Mockito).
  • Experience with payment rails and ACH is highly preferred.

Responsibilities

  • Measure and optimize the performance, scalability, and uptime of backend services.
  • Demonstrate and promote a culture of engineering excellence.
  • Conduct design and code reviews and push for engineering rigor and standards.
  • Collaborate with product management, customer success, and support to deliver the best user experience.
  • Focus on cohesive REST APIs and domain-driven service design.

Skills

Java
Distributed systems
REST APIs
Unit testing
Communication
Problem solving

Education

BS in Computer Science

Tools

Docker
Kubernetes
git-flow
SonarQube

Job description

Branch is a remote-first fintech company empowering workers with financial freedom by accelerating payments and offering accessible, free financial services in the U.S. Our Staff Software Engineer role on the Payouts team focuses on designing, developing, and maintaining core components.

You will mentor engineers, shape architectural decisions, and ensure scalable, reliable systems across teams. In this senior technical leadership position, you will drive engineering excellence, participate in

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Software Engineer, Payouts (Remote)
Senior Staff Software Engineer, Payouts (Remote)

Branch • Minneapolis (MN)

On-site
USD 195,000 - 205,000
Market-leading medical, dental, and vision insurance
Stock options
Free Premium-Tier Origin Financial Wellness subscription
+6
Staff Software Engineer, Payouts Systems (Remote)
Staff Software Engineer, Payouts Systems (Remote)

Branch • United States

On-site
USD 195,000 - 205,000
Market‑leading medical, dental, and vision insurance
Stock options
Monthly home‑office stipend
+5
Senior Software Engineer – Fintech Payouts Platform
Senior Software Engineer – Fintech Payouts Platform

Randstad Digital Americas • Austin (TX)

On-site
USD 180,000 - 230,000
Senior Payments Engineer — Payouts & Ledgering
Senior Payments Engineer — Payouts & Ledgering

HiViz • San Francisco (CA)

Hybrid
USD 195,000 - 293,000
Senior Staff Software Engineer - Time Off Platform Remote
Senior Staff Software Engineer - Time Off Platform Remote

Paylocity • United States

On-site
USD 110,000 - 159,000
Medical, dental, vision
Life insurance
Disability insurance
+2
Staff Software Engineer - Payroll Platform & Tools (Remote)
Staff Software Engineer - Payroll Platform & Tools (Remote)

Check • New York (NY)

Hybrid
USD 180,000 - 236,000
Medical, dental, and vision insurance
Flexible PTO and sick leave
401k retirement plan
+1
Senior Payments Engineer — Payouts & Ledgering at Scale
Senior Payments Engineer — Payouts & Ledgering at Scale

GoFundMe • San Francisco (CA)

Hybrid
USD 195,000 - 293,000
Competitive pay
Healthcare benefits
Equity and other benefits
+1
Payments API Engineer — Remote/Hybrid, Equity Eligible
Payments API Engineer — Remote/Hybrid, Equity Eligible

EngineersOfAI • South San Francisco (CA)

Hybrid
USD 157,000 - 235,000
Equity
Bonuses
401(k)
+3
Remote Data Engineer II - Payouts & Analytics
Remote Data Engineer II - Payouts & Analytics

Splice Bio • United States

Remote
USD 95,000 - 119,000
Equity opportunities
Unlimited PTO
Health coverage
+5
Remote Principal FinTech Engineer - Payments & AI
Remote Principal FinTech Engineer - Payments & AI

PadSplit • Atlanta (GA)

Remote
USD 220,000 - 255,000
Equity incentive plan
Company-wide bonus opportunity
National medical, dental, and vision
+4