Staff Software Engineer (Full Stack) at River
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
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.
What you will be doing
Architect and develop new features and products in the Elixir codebase powering our web applications and API
Work closely in cross-functional teams to plan and scope new projects and initiatives
Present innovative solutions to senior leadership, aligning engineering initiatives with company goals
Own solving ambiguous technical and business problems, ensuring scalability, performance, and maintainability
Ship high-quality, well-tested code
Participate in code-reviews
Act as a key influencer in the team’s success, providing mentorship and fostering a culture of excellence
Proactively identify and eliminate technical roadblocks
What we look for in you
6+ years of experience in software engineering
You have designed, built, and maintained production services at scale and understand how to build reliable systems
You write high-quality, reliable code and take ownership of systems you work on
You have experience developing solutions to ambiguous problems
You're excited about what we are building at River
You have a deep understanding of web and database fundamentals
You have a desire to mentor and lift up other members of your team
Excellent written and spoken communication skills
Nice to haves
Fintech experience
You have worked with Elixir, React, Kubernetes, and Postgres
You have worked at a rapidly scaling company
Interest in Bitcoin
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
Freelance Software Tester for Smart TV Streaming App Testing (Germany)
Testlio
United StatesFreelance Software Tester for Smart TV Streaming App (Austria)
Testlio
United StatesSenior Full-Stack Engineer (GovTech SaaS)
Authorium
United StatesDynamics 365/Power Platform Developer
Dev Technology Group
United StatesMore Openings at River
Explore Top Companies in this Space
Kranz Consulting
Finance / Accounting & Advisory / Venture Capital / Digital Assets
Noise
Finance / Blockchain / Digital Assets / SaaS
Keyrock
Finance / Digital Assets / Market Infrastructure / Algorithmic Trading
Clerk
Software / Developer Tools / Enterprise Software / Authentication & Identity
River
View Company ProfileRiver (operating at river.com) is a Bitcoin technology and financial services platform engineered for seamless, institutional-grade access to digital assets. Founded in 2019 by Alex Leishman, CEO & CTO, and headquartered in the United States, River specializes in bridging traditional finance with the Bitcoin ecosystem—offering a frictionless alternative to conventional banking for crypto adoption. Unlike legacy institutions that complicate Bitcoin ownership with high fees or restrictive structures, River provides zero-fee recurring buys, full-reserve custody, and interest-bearing cash accounts, all within a regulated framework. Under the hood, the platform leverages secure, compliant infrastructure to enable instant Bitcoin purchases, automated self-custody withdrawals, and integrated financial tools for portfolio management. This empowers individuals and institutions to stack Bitcoin effortlessly while maintaining control over their assets. Backed by $70M in funding across four rounds, including a Series B, River has positioned itself as a trusted intermediary in the Bitcoin space, combining accessibility with institutional-grade security.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.
