Branch logoBranch logo

Senior Software Engineer - Platform

BranchRemote, US
Remote Full-time $160K/yr - $160K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Responsibilities include, but are not limited to: Assess and enhance the performance, scalability, and uptime of backend services. Foster and exemplify a culture of engineering excellence. Conduct design and code reviews to uphold quality standards. Collaborate with cross-functional teams to deliver impactful solutions. Engage in continuous learning and improvement initiatives.

About the job

About Us:

At Branch, we are dedicated to empowering workers by providing them with financial freedom. Our mission is to facilitate accelerated payments for companies while offering accessible, complimentary financial services to working Americans. We are devoted to creating and delivering inclusive, transparent, and frictionless financial products.

We extend our commitment to empowerment to our employees as well. If you have a brilliant idea, we encourage you to share it – it may be implemented as soon as tomorrow. As a valued member of our team, your voice and creativity are essential and can significantly influence our products, company, and culture.

Our focus is not only on attracting exceptional talent from across the nation but also on fostering an environment where that talent can flourish. We prioritize diverse perspectives and working styles while cultivating a shared belief in innovation, initiative, and collaborative success.

Join us in our quest to enhance the lives of working Americans.

About the Role:

As a Senior Software Engineer at Branch, you will take charge of developing core components for our FinTech products. The right candidate will possess substantial experience in Java and microservices, emphasizing the design and optimization of scalable backend services and RESTful APIs. This role demands a robust foundation in computer science and a genuine passion for maintaining high engineering standards through code reviews and collaborative teamwork.

You will be an integral part of our Integration team, responsible for building and maintaining systems that link Branch’s platform with our array of external partners and data sources. This team manages the ingestion and processing of thousands of files daily across various products, ensuring our data pipelines are efficient, reliable, and fault-tolerant. Additionally, you will work on adapting Branch’s services to seamlessly integrate with third-party APIs, enabling our products to function effortlessly within a complex external ecosystem.

About Branch

Branch is at the forefront of revolutionizing financial services for working Americans. Our commitment to innovation and inclusivity shapes our mission to provide effective financial solutions tailored to meet the needs of our users. We strive to create a workplace that encourages creativity and collaboration, ensuring every employee has a meaningful impact on our products and the communities we serve.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.