River Logo

River

Staff Software Engineer

Posted One Month Ago
Remote
Hiring Remotely in Greece
Senior level
Remote
Hiring Remotely in Greece
Senior level
Staff Software Engineer responsible for architecting and developing scalable web applications and APIs using Elixir, React, and PostgreSQL. The role involves solving ambiguous technical and business problems, ensuring system reliability and performance, collaborating cross-functionally, presenting solutions to leadership, writing tested code, participating in code reviews, mentoring engineers, and removing technical roadblocks.
The summary above was generated by AI

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.

We are looking for a Staff level candidate who is comfortable across the entire web stack and has experience building and maintaining production systems at scale. This person will be a leader on our engineering team, setting a high bar for quality and acting as a mentor to others. Our web stack consists of Elixir, React, and Postgres.

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
  • 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

Location & Salary
  • 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 (Note: this salary will not be location adjusted, the salary range is the same globally.)

  • Significant equity stock options

  • Medical, Dental and Vision Benefits 

  • Unlimited PTO 

  • Parental Leave separate from regular PTO policy

  • 401k

Similar Jobs

2 Days Ago
Remote
Senior level
Senior level
Information Technology • Software • Database
Own customer-facing products end to end, from customer discovery and technical direction through implementation, testing, deployment, and business impact. Design and operate high-load systems handling millions of requests and thousands of CPU cores, while building agent evaluations and guardrails. Help establish AI-native engineering practices across the company, collaborate with sales and operations, document decisions clearly, and contribute hands-on as an individual contributor in a remote EMEA-based team.
Top Skills: Ai AgentsAWSGoLlmsTerraform
12 Days Ago
Remote
Canada
Senior level
Senior level
Fintech • Information Technology
Own the architecture and long-term direction of Alpaca’s Redpanda-based event streaming platform. Lead migration to event-driven systems, design scalable real-time client streaming, establish schema and library standards, shape authentication for streaming, partner on resilience and testing, mentor engineers, influence cross-team technical decisions, and participate in platform on-call. The role primarily uses Go and involves Kubernetes, Helm, PostgreSQL, observability, and distributed systems.
Top Skills: Argo CdAvroCognitoDebeziumFlatbuffersGoGrafanaGrpcHelmJwtKafkaKeycloakKubernetesOauth 2.0OidcPeerdbPostgresPrometheusPromqlProtobufRedpandaServer-Sent Events (Sse)TempoTerraformWebsockets
19 Days Ago
In-Office or Remote
Expert/Leader
Expert/Leader
Software • Analytics • Financial Services • Cryptocurrency
Staff Software Engineer responsible for designing, building, and operating distributed market data systems. The role focuses on real-time blockchain data ingestion, streaming, normalization, storage, APIs, reliability, data correctness, observability, incident recovery, and production support. The engineer will lead technical decisions, mentor teammates, translate ambiguous requirements into designs, and use AI-assisted development throughout the software lifecycle.
Top Skills: APIsBlockchain IndexingDistributed SystemsEvmGoReal-Time StreamingRustSolana

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account