Blockchain Engineer

Blockchain Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
ENODA Ltd

At a Glance

  • Tasks: Design and optimise blockchain components while ensuring security and code quality.
  • Company: Join ENODA, a pioneering energy platform innovating for a sustainable future.
  • Benefits: Enjoy a competitive salary, private medical insurance, flexible pension, and generous leave.
  • Other info: Work onsite in vibrant Edinburgh at Quartermile, fostering a dynamic and collaborative culture.
  • Why this job: Be part of a mission-driven team transforming energy with cutting-edge technology.
  • Qualifications: Experience in Go and Rust, with a strong grasp of blockchain and distributed systems.

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

We have an exciting opportunity for an experienced Blockchain Engineer to join our business as we continue to scale. We are seeking a highly skilled and experienced Blockchain Engineer to join our team. As a key contributor, you will play a pivotal role in the development, maintenance, and optimization of our blockchain platform. You will be responsible for designing, implementing, and testing core components of the blockchain, including consensus mechanisms, smart contract execution, and interoperability protocols.

Who we are: Energy is the primary input to everything. Our continued prosperity is dependent on reliable, affordable, clean electricity. ENODA is an innovator in energy platforms, developing advanced technologies for grid operators and developers that remove constraints to decarbonisation. Integrated hardware and software solutions slot into existing infrastructure, enabling the grid to become self-balancing and the primary provider of system stability. We are a mission-driven organisation committed to enabling humanity to prosper on 100% renewable energy. We are averse to introducing bureaucracy and are building a working culture that enables us to achieve our purpose and change the world.

You will spend your time:

  • Design, develop, and maintain critical components of the Cosmos SDK-based blockchain, including modules for staking, governance, and custom logic
  • Optimize the performance and scalability of the blockchain network
  • Implement robust security measures to protect the network from potential threats
  • Collaborate with the team to ensure code quality, maintainability, and adherence to best practices

The key experience we are looking for:

  • Proven experience in Go and Rust programming language
  • Deep understanding of blockchain technology, distributed systems, and cryptography
  • Solid grasp of the Cosmos SDK and its modular architecture
  • Experience with cometBFT consensus mechanism
  • Experience with DAG-based consensus will be beneficial
  • Ability to identify and solve complex technical problems
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Ability to work effectively in a fast-paced, dynamic environment
  • Experience working with production-grade blockchain systems

What we offer:

  • Salary: £60K - £80K dependent on skills & experience
  • Private Medical Insurance
  • Flexible Pension policy tailored to your requirements
  • 33 days annual leave + Holiday purchase/sell scheme
  • Dental cash-back scheme
  • Cycle-to-Work scheme
  • Season travel ticket loan
  • Enhanced company sick pay & Income Protection
  • Life Assurance

This role is based onsite at Quartermile in Edinburgh.

Blockchain Engineer employer: ENODA Ltd

At ENODA, we pride ourselves on being a mission-driven organisation that fosters innovation in the energy sector. Located in the vibrant Quartermile area of Edinburgh, we offer a dynamic work culture that prioritises collaboration and creativity, alongside competitive benefits such as private medical insurance, flexible pension options, and generous annual leave. Join us to not only advance your career as a Blockchain Engineer but also contribute to our goal of enabling humanity to thrive on 100% renewable energy.

ENODA Ltd

Contact Details:

ENODA Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Blockchain Engineer

Tip Number 1

Familiarise yourself with the Cosmos SDK and its modular architecture. Understanding how to design and implement components within this framework will give you a significant edge during interviews.

Tip Number 2

Brush up on your Go and Rust programming skills, as these are crucial for the role. Consider contributing to open-source projects or building your own blockchain applications to showcase your expertise.

Tip Number 3

Network with professionals in the blockchain space, especially those familiar with consensus mechanisms like cometBFT. Engaging in relevant online communities or attending meetups can help you make valuable connections.

Tip Number 4

Prepare to discuss real-world challenges you've faced in blockchain development. Be ready to demonstrate your problem-solving skills and how you've optimised performance or security in past projects.

We think you need these skills to ace Blockchain Engineer

Proficiency in Go programming language
Proficiency in Rust programming language
Deep understanding of blockchain technology
Knowledge of distributed systems
Expertise in cryptography
Experience with Cosmos SDK and its modular architecture
Familiarity with cometBFT consensus mechanism

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights relevant experience in blockchain technology, particularly with Go and Rust programming languages. Emphasise any projects or roles where you've worked with the Cosmos SDK or similar technologies.

Craft a Compelling Cover Letter:In your cover letter, express your passion for renewable energy and how your skills align with ENODA's mission. Mention specific experiences that demonstrate your problem-solving abilities and your understanding of blockchain systems.

Showcase Technical Skills:Include a section in your application that details your technical skills, especially those related to consensus mechanisms and security measures. Providing examples of past work can strengthen your application.

Research ENODA:Familiarise yourself with ENODA's projects and values. Understanding their commitment to renewable energy and innovative solutions will help you tailor your application and prepare for potential interviews.

How to prepare for a job interview at ENODA Ltd

Showcase Your Technical Skills

Be prepared to discuss your experience with Go and Rust programming languages in detail. Highlight specific projects where you've implemented blockchain technology, focusing on your understanding of the Cosmos SDK and consensus mechanisms.

Demonstrate Problem-Solving Abilities

Expect technical questions that assess your analytical skills. Prepare examples of complex problems you've solved in previous roles, particularly those related to distributed systems or cryptography.

Understand the Company’s Mission

Familiarise yourself with ENODA's commitment to renewable energy and their innovative approach to grid management. Showing genuine interest in their mission can set you apart from other candidates.

Prepare for Collaborative Scenarios

Since collaboration is key in this role, be ready to discuss how you've worked effectively in teams. Share experiences where you ensured code quality and maintained best practices while collaborating with others.