Get more replies from employers
Send a job-specific resume in minutes.
Branch is seeking a Senior Software Engineer to develop core backend components in one of our Engineering pods. You will design and optimize scalable services and RESTful APIs with a strong focus on Java and Spring Boot.
Ideal candidates have 5+ years building distributed systems, value code quality, and collaborate across product and support teams to deliver the best experience for users. Remote within the U.S. role.
Branch is on a mission to empower workers with financial freedom. We do this by helping companies accelerate payments and providing working Americans with accessible, free financial services. We’re committed to building and delivering more inclusive, transparent, and frictionless financial products.
Our goal of empowerment extends to our own employees, too. Have a great idea? Share it today and it might just get implemented tomorrow. As a member of our team, your voice and creativity matter—and they can directly impact our products, company, and culture.
We not only focus on attracting great talent from across the country, but also on building teams that help that talent thrive. That means valuing a diversity of opinions and working styles, while creating a shared belief in innovation, initiative, and winning together.
Come join our team as we develop new ways to improve the lives of working Americans.
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.
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.
This position is classified as REMOTEwithin the United States of America.
We are unable to hire candidates located outside of the domestic U.S.
A remot