Coin Nodes Engineer

Coin Nodes Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Yeah! Global

At a Glance

  • Tasks: Operate and upgrade node infrastructure while building new nodes and validators.
  • Company: Join a forward-thinking blockchain company focused on innovation.
  • Benefits: Competitive salary, flexible hours, remote work options, and growth opportunities.
  • Other info: Dynamic team environment with a focus on cutting-edge solutions.
  • Why this job: Be at the forefront of blockchain technology and solve complex technical challenges.
  • Qualifications: Experience with Bitcoin and Ethereum nodes; automation skills in Python or Golang.

The predicted salary is between 36000 - 60000 £ per year.

You will be responsible for operating the existing node infrastructure. You will be responsible for upgrading existing nodes and researching/building/deploying new nodes and validators. You will create solutions for monitoring and alerting to maximize systems uptime. You will be creating automation to help with disaster recovery. You will leverage existing internal SRE best practices to make coin node provisioning and maintenance more efficient and minimise fragmentation with the rest of the ecosystem. You will be close to our CI/CD pipelines and will be responsible for upgrading and making them more robust/autonomous. You will play a critical role in evolving our infrastructure as we develop solutions to complex technical problems involving reliability, latency, bandwidth and most importantly security. You will focus heavily on writing tooling to replace manual, repetitive work in a scalable way.

Candidate Requirements

  • Deep understanding and demonstrable experience running Bitcoin Core/Cash and Ethereum (geth, parity, openethereum) nodes.
  • Experience with other networks is a plus (Cosmos, Polkadot, Solana).
  • Understanding of blockchain consensus mechanics (PoW/PoS, slashing, jailing).
  • Ability to adopt new technologies.
  • Experience with monitoring: Grafana, InfluxDB, Prometheus, or similar.
  • Experience with containerization and service orchestration, including best practices and security.
  • Experience with Hashicorp Nomad, Consul and Vault is a plus.
  • Strong at automation in at least one programming language, preferably Python/Golang.
  • Linux, including an understanding of resource allocation, network and/or internals.
  • Solid background with configuration management tools.
  • Experience with using GitOps and CI to make changes, GitHub actions is a plus.
  • Experience with infrastructure as code tools.
  • Experience with complex Terraform deployments is a plus.
  • Experience with database management.
  • Experience working in Data Centres is a plus.

Coin Nodes Engineer employer: Yeah! Global

As a Coin Nodes Engineer, you will thrive in a dynamic and innovative environment that prioritises employee growth and collaboration. Our company fosters a culture of continuous learning, offering ample opportunities for professional development while working alongside industry experts in cutting-edge blockchain technology. Located in a vibrant tech hub, we provide competitive benefits and a supportive atmosphere that encourages creativity and problem-solving, making us an exceptional employer for those seeking meaningful and rewarding careers.
Yeah! Global

Contact Detail:

Yeah! Global Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Coin Nodes Engineer

✨Tip Number 1

Network, network, network! Get out there and connect with folks in the blockchain community. Attend meetups, webinars, or even online forums. The more people you know, the better your chances of landing that Coin Nodes Engineer role.

✨Tip Number 2

Show off your skills! Create a GitHub repository showcasing your projects related to node infrastructure, automation, or monitoring tools. This gives potential employers a clear view of what you can bring to the table.

✨Tip Number 3

Don’t just apply; engage! When you find a job listing on our website, take the time to reach out to someone at the company. A quick message expressing your interest can make a huge difference and help you stand out from the crowd.

✨Tip Number 4

Prepare for technical interviews by brushing up on your knowledge of blockchain consensus mechanics and the tools mentioned in the job description. Practice coding challenges and be ready to discuss your past experiences with node management and automation.

We think you need these skills to ace Coin Nodes Engineer

Node Infrastructure Management
Bitcoin Core/Cash and Ethereum Node Operation
Blockchain Consensus Mechanics
Monitoring Tools (Grafana, InfluxDB, Prometheus)
Containerization and Service Orchestration
Automation (Python/Golang)
Linux Resource Allocation and Internals
Configuration Management Tools
GitOps and CI/CD Pipelines
Infrastructure as Code
Terraform Deployments
Database Management
Disaster Recovery Automation
Security Best Practices

Some tips for your application 🫡

Show Your Passion for Nodes: When you're writing your application, let your enthusiasm for coin nodes shine through! Talk about your experience with Bitcoin and Ethereum nodes, and how you’ve tackled challenges in the past. We love seeing candidates who are genuinely excited about the tech!

Be Specific About Your Skills: Make sure to highlight your technical skills clearly. If you've worked with Grafana, Prometheus, or any containerization tools, mention them! We want to see how your experience aligns with what we’re looking for, so don’t hold back on the details.

Tailor Your Application: Don’t just send a generic application. Take the time to tailor your CV and cover letter to the Coin Nodes Engineer role. Mention specific projects or experiences that relate directly to the responsibilities listed in the job description. It shows us you’re serious about joining our team!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and it helps us keep track of all applications. Plus, you’ll get to see more about our culture and what we’re all about while you’re there!

How to prepare for a job interview at Yeah! Global

✨Know Your Nodes

Make sure you brush up on your knowledge of Bitcoin Core/Cash and Ethereum nodes. Be ready to discuss your hands-on experience with these technologies, as well as any other networks you've worked with. This will show that you’re not just familiar with the theory but have practical skills to back it up.

✨Showcase Your Automation Skills

Prepare to talk about your experience with automation, especially in Python or Golang. Have examples ready where you've replaced manual tasks with automated solutions. This is crucial for the role, so demonstrating your ability to streamline processes will definitely impress.

✨Familiarise Yourself with Monitoring Tools

Get comfortable with monitoring tools like Grafana, InfluxDB, and Prometheus. Be prepared to explain how you've used these tools in past projects to ensure system uptime and reliability. Showing that you can create effective monitoring solutions will highlight your proactive approach.

✨Understand CI/CD Pipelines

Since you'll be working closely with CI/CD pipelines, make sure you understand their importance and how to enhance them. Discuss any experience you have with GitOps and CI tools like GitHub Actions. Being able to articulate how you can contribute to making these processes more robust will set you apart.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>