Staff Software Engineer
River Financial Inc. operates a Bitcoin financial platform for individuals, businesses, and private clients. It provides Bitcoin buying and selling, recurring purchases, custody and transfers, cash interest paid in Bitcoin, and banking-related features.
Maintainer signals as of 9/24/2026
Funding history
About River Financial Inc.
River Financial Inc. is a Bitcoin-focused financial services company offering a platform to buy, sell, hold, send, and receive Bitcoin. Its services include zero-fee recurring Bitcoin purchases, Bitcoin interest on cash held through Lead Bank, direct deposit and bill payment features, full-reserve Bitcoin custody with published proof of reserves, and tax and performance reporting. River serves individual investors, businesses such as corporations and mining operations, and private clients including family offices and high-net-worth individuals.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will architect and develop features and products in the Elixir codebase powering web applications and APIs. You will scope projects with cross-functional partners, solve ambiguous technical and business problems, deliver well-tested code, participate in code reviews, mentor colleagues, and remove technical roadblocks.
Requirements
- 6+ years of software engineering experience
- Experience designing, building, and maintaining production services at scale
- Knowledge of reliable systems development
- Experience solving ambiguous problems
- Understanding of web and database fundamentals
- Mentoring experience
- Written and spoken communication skills
Responsibilities
- Architect and develop new features and products in the Elixir codebase for web applications and APIs
- Plan and scope projects and initiatives with cross-functional teams
- Present engineering solutions to senior leadership
- Solve ambiguous technical and business problems with scalability, performance, and maintainability
- Ship high-quality, well-tested code
- Participate in code reviews
- Mentor team members and foster engineering excellence
- Identify and eliminate technical roadblocks
Benefits
- Equity stock options
- Medical, dental, and vision benefits
- Unlimited PTO
- Parental leave separate from regular PTO
- 401k
