Infura Overview:
Infura stands as the premier infrastructure platform, offering scalable and user-friendly APIs and cloud solutions tailored for blockchain and decentralized application developers. Our platform currently supports APIs for Ethereum, IPFS, and other major decentralized networks, enabling developers to dive into building projects without the hassle of setting up and maintaining their own infrastructure.
We provide developers with immediate access to decentralized and blockchain networks, eliminating the need to synchronize or comprehend complex peer-to-peer infrastructure. Much like accessing a cloud service to streamline proprietary computing and storage, Infura simplifies the process, reducing barriers for engineers to initiate their projects.
Our vision revolves around fostering a fairer and more decentralized future, with developers leading the charge. We aim to empower developers to focus on building, innovating, and evolving by offering them the most efficient and straightforward infrastructure solution.
A few key points about the Infura team: we operate as a remote-first company, with team members dispersed globally. We prioritize minimizing meetings, respecting work-life balance, promoting diversity, and embodying positive values. Our success hinges on collaboration and mutual support among team members, driving us towards shared achievements.
Your Responsibilities:
Join a top-tier infrastructure and tools team dedicated to core Infura engineering projects. Infura is committed to delivering and maintaining a high-performance service accessible worldwide, supported by modern tools and methodologies that ensure our developers’ safety and efficiency.
- As a reliability engineer, you’ll play a pivotal role in developing tooling for test automation, infrastructure as code, single pane of glass observability, Kubernetes, and execution tracing.
- Reliability engineers are essential in assisting our SRE teams, engineering teams, and testing teams in efficiently managing and securing infrastructure.
- Your focus will include security, platform engineering, and strategic capacity planning, all critical components of reliability engineering.
- A comprehensive understanding of traditional virtual server infrastructure, containerized workloads, and modern serverless architectures is essential for this role.
We utilize a variety of tools and technologies, including infrastructure as code tools like Terraform, containerization and orchestration tools such as Kubernetes, EKS, and ECS, event-driven architectures like Kinesis and Kafka, frontend applications like React and Node.js, both relational and NoSQL databases like Postgres, MongoDB, Redis, and DynamoDB, Linux-based operating systems, as well as blockchain and DLT technologies.