DevOps Engineer
stakefish is a validator and non-custodial staking provider for proof-of-stake blockchain networks, serving individuals and institutions through staking products, validator infrastructure, dashboards, and APIs.
Projects
About stakefish
Founded in 2018, stakefish operates validators across multiple proof-of-stake networks and provides non-custodial staking services for retail users, institutions, wallets, and protocol partners. Its current offerings include Ethereum native staking, institutional staking infrastructure, and EigenLayer restaking. The contracting entity is stakefish Inc., registered in the British Virgin Islands.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Build and maintain blockchain networks and protocols, run testnets, and develop secure and scalable infrastructure. Operate Linux servers, implement monitoring, automation, and CI/CD pipelines, detect and mitigate performance and security issues, create technical documentation, develop threat models and risk assessments, and apply peer-to-peer networking security best practices.
Requirements
- Experience as a DevOps, SRE, or Infrastructure Engineer
- Programming ability in Python, Go, Bash, or JavaScript
- Experience managing highly available server infrastructures
- Experience designing secure networks, systems, and application architectures
- Experience deploying and maintaining software in data center and cloud environments
- Deep understanding of sockets, the full networking stack, and Linux security
- Knowledge of automation and CI/CD tools and processes
- Experience with Docker, Kubernetes, and cloud deployment technologies
- BSc or BA degree in Computer Science or a relevant field
- Flexibility, teamwork, and comfort with ambiguity
Responsibilities
- Build secure and reliable infrastructure to monitor, detect, and mitigate performance and security issues
- Build and maintain blockchain networks and protocols
- Run testnets
- Perform system administration for Linux servers and manage system health, stability, and availability
- Create and maintain system procedural and technical documentation
- Develop and apply peer-to-peer networking security best practices
- Create, maintain, and communicate threat models and risk assessments
- Build automation and CI/CD processes
Benefits
- Remote work (work from anywhere)
