Senior Staff Software Engineer, Payouts (Remote)

Branch

Minneapolis (MN)

On-site

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

Market-leading medical, dental, and vision insurance
Stock options
Free Premium-Tier Origin Financial Wellness subscription
Monthly home-office stipend
401k (TransAmerica)
12-weeks paid parental leave
Flexible time off
11 paid company holidays
Branch@Branch Same Day Pay Option

Job summary

Branch is seeking a Staff Software Engineer to design, develop, and maintain core components on the Payouts team. This senior technical leader will influence technical decisions and mentor engineers, while focusing on engineering excellence and system performance.

Located remotely in the U.S., the role requires 8+ years of experience, strong Java skills, and a background in scalable software. Branch offers competitive benefits including medical insurance, stock options, and flexible time off.

Qualifications

  • 8+ years of experience in software development.
  • Strong problem-solving and analytical abilities.
  • Demonstrated ability to lead technical projects.

Responsibilities

  • Measure and optimize backend services' performance and scalability.
  • Conduct design and code reviews.
  • Provide technical leadership to other engineers.
  • Collaborate with cross-functional teams.

Skills

Java and Java-based microservices with Spring Boot
Building clean, well-architected, distributed, and scalable software
Fluent with unit/integration testing concepts and tools including JUnit/Mockito
Experience with Docker, Kubernetes
Strong computer science fundamentals
Experience designing and supporting customer-facing RESTful APIs
Attention to detail

Education

BS in Computer Science or equivalent program

Tools

PostgreSQL
MySQL
Oracle
SonarQube

Job description

Branch is seeking a Staff Software Engineer to design, develop, and maintain core components on the Payouts team. This senior technical leader will influence technical decisions and mentor engineers, while focusing on engineering excellence and system performance.

Located remotely in the U.S., the role requires 8+ years of experience, strong Java skills, and a background in scalable software. Branch offers competitive benefits including medical insurance, stock options, and flexible time off.

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

Similar jobs worth comparing

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
Remote Staff Software Engineer, Payouts
Remote Staff Software Engineer, Payouts

Branch App • United States

Remote
USD 195,000 - 205,000
Health insurance
Stock options
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 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
Senior Backend Engineer - Java Microservices, Remote
Senior Backend Engineer - Java Microservices, Remote

Midwest Startups • United States

On-site
USD 160,000 - 170,000
Market-leading medical, dental, and vision insurance
Stock options
Free Premium-Tier Origin Financial Wellness subscription
+5
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
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
Senior Payments Engineer — Payouts & Ledgering

HiViz • San Francisco (CA)

Hybrid
USD 195,000 - 293,000
Senior Data Engineer — Remote, End-to-End Data Pipelines
Senior Data Engineer — Remote, End-to-End Data Pipelines

Bonfirevc • United States

On-site
USD 160,000 - 175,000
Market-leading medical, dental, and vision insurance
Stock options
Free Premium-Tier Origin Financial Wellness subscription
+6
Payments Platform Engineer - Remote/Hybrid
Payments Platform Engineer - Remote/Hybrid

United States Digital Space LLC • South San Francisco (CA)

Hybrid
USD 157,000 - 235,000
Equity
Company bonus or sales commissions/bon
401(k)
+2