ConsenSys is the leading Ethereum software company. We enable developers, enterprises, and people worldwide to build next-generation applications, launch modern financial infrastructure, and access the decentralized web. Our product suite, composed of Infura, Quorum, Truffle, Codefi, MetaMask, and Diligence, serves millions of users, supports billions of blockchain-based queries for our clients, and has handled billions of dollars in digital assets. Ethereum is the largest programmable blockchain in the world, leading in business adoption, developer community, and DeFi activity. On this trusted, open source foundation, we are building the digital economy of tomorrow.
We are recruiting to fill the position below:
Job Title: Site Reliability Engineer
Location: EMEA - Remote
Job type: Full-time
About Infura
Infura is the leading infrastructure platform providing scalable and easy-to-use APIs and cloud solutions for blockchain and decentralized application developers.
Infura currently offers APIs for Ethereum, IPFS, and other leading decentralized networks, allowing developers to immediately begin building instead of spending time on architecting and maintaining their own infrastructure.
Infura provides developers instant access to decentralized and blockchain networks without the need to sync or understand complicated peer to peer infrastructure.
Similar to how one might access a cloud service to alleviate the friction of owning proprietary compute and storage, Infura lowers the barrier to entry for engineers to begin building.
We believe in a more equitable and decentralized future, and we know developers will be at the forefront of that progress.
We want to empower developers to spend their time building, creating, and evolving by providing them with the best and easiest solution to their infrastructure needs.
Responsibilities
What you’ll do:
Be part of a world-class infrastructure and tools team responsible for core Infura engineering projects.
The SRE team is an integral part of supporting a globally available, high performance service. Modern tools and practices help our developers work safely and efficiently.
As part of the SRE team, you will be leading the way to champion and document best practices building tooling for observability, test automation, CI/CD, infrastructure as code, single pane of glass observability, and execution tracing.
The SRE team is the subject matter expert to evangelize and ensure best practices are employed from design to production across engineering teams.
When incidents occur, SREs help manage issue resolution, research root causes, and promote changes to ensure reliability in the customer experience.
We work with infrastructure as code tools (e.g. Pulumi, Terraform), containers and container orchestration (e.g. Docker, Podman, Kubernetes, ECS); event source / message based architectures (e.g. Kinesis, EventBridge); frontend applications (e.g. React, nodejs, etc); both RDBMS and NoSQL Datastores (e.g. Postgres, Mongo, Redis, DynamoDb); monitoring tools (e.g. Prometheus, Grafana, CloudWatch, Datadog); Linux based operating systems; and of course blockchain and DLT.
Requirements
Would be great if you brought this to the role:
The ideal candidate would have 5+ years in a DevOps, System Operations, or SRE role.
Extensive experience troubleshooting, debugging, monitoring, and working with microservices, cloud native, or distributed systems.
High level of excellence with regards to best practices in security, compliance, high availability, and system resilience.
Infura maintains cloud based systems, so deep experience with one or more cloud providers (bonus for AWS) is preferable.