Are you a Software Engineer with a passion for blockchain and a thirst for challenge? If so, we have an extraordinary opportunity for you. Riverflow is looking for its first engineering hire, and this role is far from ordinary. You won’t just be another cog in the machine; you’ll be a cornerstone of our technical team, working hand-in-hand with our CTO, Mathieu.
We are specifically looking for someone who has experience with big data tooling and/or experience manipulating terrabyte-sized datasets. This expertise will be valuable as we handle large volumes of data and work with advanced data analytics.
As a Senior Software Engineer, your responsibilities will include:
Full-cycle development of the Riverflow product, encompassing both front-end and back-end features such as API implementations, data manipulation, and performance optimization.
Collaborate with the CTO to refine and challenge our architectural decisions, ensuring a balance between rapid development and long-term scalability.
Be an integral part of a startup culture that’s laser-focused on building an industry-leading product.
Depending on your skills and interests, you may also work on cloud architecture, smart contract development, and data pipeline management.
TypeScript (latest version) in a monorepo
Next.js v13 for front-end development
Nest.js for back-end services
GraphQL for inter-service communications
PostgreSQL on Supabase for database management
Future integration with RabbitMQ or Kafka
Your next contribution?
You’re an adventurous engineer, eager to build something from the ground up. You’re curious, open to exploring new technologies, and adept at working in agile teams. You’re also highly organized and can manage your tasks efficiently.
Strong interest or background in web3 and blockchain technologies.
Proven experience in defining technical implementations and challenging software architectural decisions.
Experience in handling large databases and/or datasets.
Enthusiastic about joining an early-stage startup and shaping a nascent product.
Minimum of 5+ years of experience as a software engineer, with a focus on full-stack SaaS application development.
Can speak and work fluently in English.
This position offers a unique blend of responsibilities and opportunities. Not only will you be instrumental in developing and maintaining our product, but you’ll also have a significant say in shaping our technology stack and architectural decisions. You’ll be diving into a rapidly growing field, gaining invaluable experience and exposure to cutting-edge technologies.
As we continue to grow and scale, this role will evolve, offering you the chance to step into managerial positions. You’ll have the opportunity to develop your leadership skills, manage a team, and contribute to strategic decisions that will shape the future of Riverflow and the industry at large.
Location Flexibility: This is a fully remote position, but you’ll need to attend team meetings at our Paris office approximately twice a month.
Competitive compensation and equity package
Latest Macbook
Awesome colleagues with high ambitions (the founders + Hexa core team)
Brand new offices located in the heart of Paris. We operate on a Hybrid working model. A few days a week in the office Paris, the rest is up to you.
Hexa is committed to creating a diverse environment. All qualified applicants will receive consideration for employment irrespective of gender, origins, identity, background and sexual orientations.
We are aware there’s a long way to go with regards to diversity in our industry, which is why we encourage all applicants- and especially those listed above- to apply to our open positions.