Staff Software Engineer
What You'll Be Doing
Architect and develop new features and products in the Elixir codebase powering our web applications and API
Collaborate closely with cross-functional teams to plan and scope new projects and initiatives
Present innovative solutions to senior leadership, aligning engineering initiatives with company goals
Own 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're Looking For
6+ years of experience in software engineering
Experience designing, building, and maintaining production services at scale, with an understanding of how to build reliable systems
A track record of writing high-quality, reliable code and taking ownership of the systems you work on
Experience developing solutions to ambiguous problems
Genuine enthusiasm for what River is building
Deep understanding of web and database fundamentals
A desire to mentor and lift up other members of your team
Excellent written and spoken communication skills
Bonus Points
Fintech experience
Experience with Elixir, React, Kubernetes, and Postgres
Experience at a rapidly scaling company
Interest in Bitcoin
Why Join Us
100% remote option available within the Americas and Europe, with offices in NYC and Columbus
Salary range between $200,000 - $250,000 based on skills and experience (not location adjusted; the range is the same globally)
Significant equity stock options
Medical, Dental and Vision benefits
Unlimited PTO
Parental leave separate from regular PTO policy
401k
Ready to Apply?
To submit your application for this position, please visit River's official website and follow their application process.