Crypto Linux Jobs
Quickly find and apply for Linux roles
Latest Web3 Linux Jobs:
-
Senior Software Engineer (Infrastructure) @ Chorus One
- Contribute to upstream software to improve observability, and build monitoring tools from scratch where none exist. The teams that build the node software are not the teams that operate this software at scale, and as such, observability is often not a first priority. We develop our own tools for on-chain and off-chain monitoring, both for short-term metrics (to alert on) and long-term metrics to measure our performance, and to support optimisation decisions.
- Build tools to track and manage our fleet of servers. We work mostly with bare-metal servers across multiple providers. This means that no vendor-specific portal is going to give us a complete overview of our infrastructure, instead we have an in-house tool that integrates with vendor APIs and gives us a central overview.
- Automate machine provisioning. Instead of working with 10+ cloud and bare metal providers’ flavor of installing Ubuntu, we build our own installer that is uniform across our infrastructure.
- Track and automate builds. Each of the 60+ networks we operate regularly releases updates. It would be tedious to manually git pull && make for every release, instead we have automation watching for new releases that automatically builds them and registers them in our package registry.
- Automate updates and failover. When we have a new package, we still need to roll it out to our fleet and restart any nodes, in a controlled manner and without downtime. For validating nodes, we also need to fail over before we restart them, and confirm the new node is healthy. To automate this, we need to have 100% confidence in our tooling, because a mistake here can lead to double-signing, which incurs a financial penalty.
- Automate snapshot creation and storage. Blockchains node software is stateful in nature: the chains are often terabytes in size. While it is possible for new nodes to sync from the p2p network, this can take days to weeks, which means it is not a suitable method when we move workloads between machines. We automate taking snapshots of this data, so we can be more flexible about what runs where, without compromising on security.
- Design and develop new features. Discuss with internal stakeholders to clarify how our next feature should look, discuss with fellow engineers how it should be implemented, and then drive implementation to completion.
- Support and collaborate. Review and discuss engineering designs, review code, help fellow engineers, and mentor them on a technical level.
- Innovation and continuous improvement. Seek to simplify, optimize, and secure our staking services and systems.
- Take part in on-call rotation approximately 2 days per month. You will be responsible for automation that manages our validators and infrastructure, including its uptime and incident response.
- 5+ years experience as a Software Engineer.
- Experience with operating and maintaining server-side software in production.
- Deep understanding of at least one compiled statically typed programming language such as Rust, Go, Kotlin, C++, or Haskell.
- Experience with at least one scripting language such as Python.
- Experience using SQL databases, preferably PostgreSQL.
- Strong communication skills and ownership to drive new features independently.
- Interest in blockchain technology, in particular distributed systems and consensus algorithms.
- Affinity with infrastructure and the lower levels of Linux userspace.
- Autonomy and ownership in a friendly and supportive work environment and the opportunity for rapid growth.
- Competitive fixed compensation USD 100k - 140k + equity
- Part-time optional, 80% – 100%
- All-expense paid semiannual team retreats at destinations all around the world. Past retreats occurred in Egypt, Greece, Portugal, Switzerland, Serbia, Kenya, USA, Georgia, South Korea, Spain, and Dubai.
- Remote, but not alone. We are a strong global collaborative environment.
- Remote working budget (Laptop, co-working space, etc)
- Personal development budget
- Gather experience and build your network in the vibrant crypto ecosystem.
- Learn about state-of-the-art protocols that lay the foundation for an open, transparent, and programmable financial system.
-
Site Reliability Engineer Technical Lead @ Nethermind
- Lead the implementation and refinement of SRE practices across the organization, including SLOs, error budgets, and blameless postmortems
- Design and implement automation to eliminate toil and improve system reliability and efficiency
- Lead initiatives and architect scalable hybrid cloud solutions for Web3 infrastructure
- Manage error budgets and make data-driven decisions about when to prioritize reliability vs. new features
- Drive SRE practices to ensure high availability, performance, and reliability under varying load conditions
- Collaborate closely with Platform engineering team to build reliability into services from the ground up
- Collaborate closely with Nethermind’s Infrastructure Leadership department to align SRE strategies with overall technical vision
- Drive the adoption of observability best practices and implement comprehensive monitoring systems
- Develop and maintain service level indicators (SLIs) and objectives (SLOs), working with product owners to define appropriate reliability targets
- Mentor team members in SRE practices and foster a culture of continuous learning
- Lead capacity planning efforts, using quantitative analysis to predict and address future scaling challenges
- Contribute to long-term technical roadmaps, balancing reliability concerns with product innovation
- 5+ years of experience in Site Reliability Engineering or DevOps
- Expert knowledge of cloud platforms (AWS, GCP)
- Expert knowledge of Kubernetes
- Proven experience in designing and implementing scalable, efficient, resilient systems
- Deep understanding of Linux/Unix systems and networking protocols
- Strong programming skills in Python or Go
- Strong background in monitoring, observability, and logging systems (e.g., Grafana, Prometheus, Loki)
- Expertise in CI/CD tools (e.g. GitHub Actions, ArgoCD)
- Excellent communication skills, both written and verbal, with the ability to explain complex technical concepts to various audiences
- Experience in producing technical documentation, runbooks, presentations, and post-mortem reports
- Experience and passion for mentoring and upskilling team members
- Experience leading technical teams
- Contributions to open-source projects or thought leadership in SRE
- Familiarity with MLOps and big data technologies
- Knowledge of blockchain technology and infrastructure
- Experience with chaos engineering principles and tools
- Familiarity with traffic management and CDN technologies
- Systems or backend engineering background
Chorus One is hiring a Senior Software Engineer (Infrastructure)
About Us
Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies.
We are a diverse team of 70+ people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we’d love to hear from you.
Position Overview:
As a senior software engineer, you will join one of our engineering teams to assist in building and maintaining tools and automation to support our validator operations. We take the upstream node software from projects like Ethereum, Solana, Cosmos, or Avalanche; compile it; run it on one of our servers; and then make sure it is reliable and secure, monitor it, and keep it up to date. We do this for more than 60 blockchain networks, which means that it is not feasible to do all of this by hand. Instead, we build automation. Some of the things we do:
Our internal tooling:
It is written in a mix of Rust, Python, Go, and a bit of TypeScript. We use Postgres as our database of choice. We deploy our code either directly onto Ubuntu hosts, running under systemd or in Docker containers, and we also have a Kubernetes cluster running various stateless applications. Due to the diverse nature of the software we run, we also have to occasionally dive into codebases written in C, C++, OCaml, or TypeScript.
You can learn more about our approach to operating nodes in our Network Handbook.
Key Responsibilities
Job requirements
What we are looking for:
Our Offer:
Apply now
Please let Chorus One know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Nethermind is hiring a Site Reliability Engineer Technical Lead
What are we all about?
We are a team of builders and researchers on a mission to empower enterprises and developers worldwide to access and build on decentralized systems.
Our expertise covers several domains: Ethereum and Starknet protocol engineering, layer-2, cryptography research, protocol research, decentralized finance (DeFi), security auditing, formal verification, real-time monitoring, smart contract development, and dapps and enterprise engineering.
Working to solve some of the most challenging problems in the blockchain space, we frequently collaborate with renowned companies, such as Ethereum Foundation, Starknet Foundation, Gnosis Chain, Flashbots, Forta Protocol, Lido, EigenLayer, Open Zeppelin, RISCZero, Aleph Zero, and many more.
Today, we are a 350+ strong team working remotely across 66+ countries.
The role
Are you the one? We’re seeking an experienced Site Reliability Engineer to lead and mentor our SRE team. You’re a seasoned professional with a proven track record in designing and implementing robust SRE processes at scale. You excel in cloud and hybrid environments, have a deep understanding of containerization, and are passionate about creating resilient, high-performance systems that can handle extreme traffic peaks. Beyond technical expertise, you’re a skilled communicator and collaborator, able to bridge the gap between technical teams and stakeholders. You thrive in cross-functional environments and can effectively represent SRE concerns at the leadership level.
Responsibilities:
Skills:
Nice to have:
Keep up to date on what we are working on by following us on our social channels:
Apply now
Please let Nethermind know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Most recent job posted on