Senior Software Engineer, Platform (Wallet)

Branch 🏦💸🤝

Remote regions

US

Salary range

$160,000–$170,000/year

Benefits

2w maternity 2w paternity

Job Description

In this Senior Software Engineer role at Branch, you will be responsible for developing core components for our FinTech products. 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 solid foundation in computer science and a passion for upholding high engineering standards through code reviews and collaborative teamwork. This role will be part of our Wallet team, which builds and maintains the APIs and backend systems that power Branch’s user-facing applications. This team delivers key product experiences that enable users to access, manage, and grow their money within the Branch ecosystem. You’ll work on features that promote financial wellness, rewards, and other user benefits—helping people improve their financial lives through reliable, intuitive, and secure financial tools.

About Branch

Branch empowers workers with financial freedom by providing accessible, free financial services and accelerating payments for companies.

Apply for This Position