Our client have a vision of a world where data sovereignty and financial well-being is accessible to every person and organization. They believe Ethereum and decentralized protocol technology is a more trustworthy and equitable foundation for how we create and share value across the web. On this trusted, open source foundation, they can accelerate the world’s transition to a universally accessible network of distributed participants where transparency, security and freedom are fundamental.
Their product suite, composed of Truffle, Infura, Quorum, Codefi, MetaMask, and Diligence, serves millions of users, supports billions of blockchain-based queries for their clients, and has handled billions of dollars in digital assets. As the leading Ethereum software company, our client enables developers, enterprises, and people worldwide to build next-generation applications, launch modern financial infrastructure, and access the decentralized web.
What you’ll do
Infura delivers blockchain API access at internet scale. Look forward to applying the techniques and scaling tricks you’ve learned over your career to the emerging blockchain technology set. Using GoLang, you will build out system APIs, daemons, and other such microservices to support our high volume APIs and our customer facing frontends. You will analyze and optimize performance in high-traffic internet applications to deliver the best experience to the engineers they serve.
Architect and design systems that provide reliable, scalable access to various blockchains and decentralized networks. Collaborate with an experienced team of senior engineers to build an infrastructure that can service a growing number of developers and projects that are building for the blockchain. The systems you build will be powering the innovation happening in the web3 world.
Would be great if you brought this to the role
- Ideally you have 5+ years of experience focussed on backend engineering, systems engineering, or scaling web services.
- GoLang is the primary language at Infura and experience with it is preferred, but deep experience with any strongly typed languages supporting concurrency would be sufficient.
- Infura works with open source stacks, so direct experience with open source technologies such as Linux, Docker, Redis, RDBMS and NoSQL storage systems.
- Experience with distributed systems is a bonus.
- A natural curiosity, thirst for knowledge, and interest in diving into blockchain and its complex code bases will help you succeed in this role.
- Our client most successful engineers have a constant desire to improve, refine, and take things higher.
- Great communication and proven abilities to work in a team setting (on premises or fully remote).