Software Engineer at River

Apply Now

Job Description

At River we are building the world’s most trusted financial institution to empower people to take ownership of their financial lives through Bitcoin, the world’s only incorruptible digital money. We believe in a future where every person will have bitcoin savings, and every business will have bitcoin on the balance sheet. We obsessively design and build delightful products that help our clients buy, sell, secure, and use Bitcoin.

At River, we prioritize both hard skills and shared values. We are looking for a candidate who is dedicated, eager to learn, and able to embrace challenges. You will be part of a team that develops features used by clients daily, contributing primarily to our Elixir and React codebase.

River is growing quickly and has raised more than $50 million from leading investors, including Goldcrest, Kingsway, Polychain, M13, DG, and Valor. We have also released our company’s financials and proof of reserves publicly, so all of our clients and employees can verify the robustness and growth of the business themselves.

What You Will Be Doing

Contribute to the development of new features and products in our Elixir-based web applications and API
Collaborate closely with product management for planning and scoping new initiatives
Write high-quality, tested code with an understanding of web security fundamentals
Participate actively in code reviews

What We Look For In You

Understanding of software engineering fundamentals
Exposure to or eagerness to learn Elixir, Phoenix, and React
Ability to take ownership and write reliable, high-quality code
This is an entry level to junior role, ideal for candidates who have compelling internship projects or early work experience

At River, we provide a supportive environment with adequate supervision and coaching, but we also value independence. We expect you to manage your tasks effectively, ask for help when needed, and consistently strive for improvement.

Nice to haves

Prior fintech experience
Familiarity with Postgres and Kubernetes
Interest or experience in working at a rapidly scaling company
Curiosity or interest in Bitcoin

Our mission at River is ambitious, but we believe in our team and value the individual growth and contributions of each member. If you are passionate about building robust financial solutions and are excited about Bitcoin, you’ll fit right in.

Location & Salary

100% remote option available within the Americas and Europe, with offices in SF, NYC, and Columbus
Salary range between $120,000 – $150,000 based on skills and experience
Significant equity stock options
Medical, Dental and Vision Benefits
Unlimited PTO
Parental Leave separate from PTO policy
401k

Benefits found in job post

401(k)