Alluvial is the software development company supporting the development of the Liquid Collective protocol. Alluvial is focused on the overall growth and maturity of the ecosystem by bringing in more institutional participants to participate in proof of stake blockchains. Learn more
As a Lead Golang Engineer you will contribute to building Alluvial's core platform to connect to our liquid staking protocols on Ethereum, Solana, Polkadot, Avalanche, etc. As an early engineer, you'll have a prominent voice in all technical decisions and defining best practices. You will work on A+ technical problems coming up with solutions, and then prototype, iterate, and launch.
Essential Duties and Responsibilities
Build APIs: You will build APIs and services enabling effective access and operation of our liquid staking protocols
Collaborate with best liquid staking teams: Alluvial builds a platform in collaboration with technical partners for each protocol, you'll work with those teams to build top quality products: seamless for enterprise customers to integrate, highly stable, and maintainable.
Define best technical practices: You will help define a set of best practices including architecting APIs, writing code, structuring codebases, testing, documentation, releasing, running reliable services, etc.
Grow the team: At Alluvial we believe that every team member has a major role to play in growing the team. You will help Alluvial build out our technology team by recruiting, hiring and setting engineers up for success on Day 1.
Shape our culture: As an early joiner you will have a great impact on setting our engineering culture around some of our core values.
5+ years experience in back-end development
Professional experience in Golang
Experience designing, building, and deploying user-facing API-based products
Experience building backend systems that interact with decentralized/blockchain systems, especially Ethereum
Experience with SQL databases
Experience with a CI-CD platform
Experience with agile methodologies
Be a team-player
Experience with Solidity/writing smart contracts on Ethereum
Experience with staking protocols
Experience working with container technologies such as Docker, Kubernetes (helm, gitops, etc.)
Experience with secure key management systems such as Hashicorp Vault
Alluvial is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.