Job Description:
• Design, build, and own Elixir backend systems used across onboarding, fraud detection, compliance, and operations with a direct impact on the experience of hundreds of thousands of clients
• Build and maintain data pipelines, integrations, and analytics infrastructure for a rapidly growing team
• Develop internal tools used daily by operations and compliance teams
• Build and maintain training and inference infrastructure for machine learning models and contribute to models where appropriate
• Productionize outputs from machine learning models, heuristics, and LLM-based systems
• Partner closely with product management and operations to plan and scope new projects and initiatives
• Write high-quality, tested code
• Participate in code reviews
• Take long-term ownership of critical systems as River scales
Requirements:
• 6+ years of experience in software engineering
• You have designed, built, and maintained production systems at scale and understand how to build reliable systems
• You take ownership of systems and are comfortable solving ambiguous problems
• You have experience working with data-heavy systems, pipelines, and complex integrations
• You are familiar with machine learning systems and how models are trained, deployed, and used in production
• You have strong judgment around correctness, reliability, and operational risk
• You're excited about what we are building at River.
Benefits:
• Significant equity stock options
• Medical, Dental and Vision Benefits
• Unlimited PTO
• Parental Leave separate from regular PTO policy
• 401k
Apply Now
Apply Now