Senior Software Engineer, Platform

Branch · Remote, US · Engineering

Posted 2026-09-12

Apply for this role →

In this Senior Software Engineer role at Branch, you will be responsible for developing core components on one of our Engineering pods.  The ideal candidate will have strong experience in Java and microservices, with a focus on designing and optimizing scalable backend services and RESTful APIs. This position requires a soli d foundation in computer science and a passion for upholding high engineering standards through code reviews and collaborative teamwork.

Responsibilities include, but are not limited to:

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 the bar for engineering rigor and standards

Collaborate with product management, customer success, and customer support to deliver the best experience for our users

Focus on consistent, cohesive REST APIs and domain driven service design to facilitate and orchestrate service contracts

Qualifications:

Attention to detail and passion for doing great work

5+ years of experience in building clean, well architected, distributed, and scalable software

Strong computer science fundamentals, with deep knowledge of data structures, algorithms, and software design

Strong command of Java and Java based microservices with Spring Boot

Experience designing and supporting customer facing RESTful APIs

Design and implementation of relational database schemas running on PostgreSQL, MySQL, Oracle, or equivalent

Fluent with unit / integration testing concepts and tools including JUnit / Mockito, or equivalent

Experience with Docker, Kubernetes, git-flow, SonarQube for CICD a plus

BS in Computer Science or equivalent program

Compensation:

The salary range for this role is $160-170k.

The salary range displayed reflects an average base salary range for the position across all the U.S. The base salary offered to an applicant could be higher or lower based on each applicant's specific skill set, depth of experience, relevant education or training, etc.

Location:

This position is classified as REMOTE within the United States of America.

We are unable to hire candidates located outside of the domestic U.S.

Benefits:

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 for birthing and non-birthing parents

Flexible time off + sick and safe time

11 paid company holidays

Apply for this role →

← Back to all jobs