Enable job alerts via email!

Lead Go Software Engineer – Linea

Iqtalent

South Africa

On-site

ZAR 600,000 - 1,000,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join a forward-thinking company at the forefront of blockchain technology as a Lead GoLang Software Engineer. In this exciting role, you'll design and develop scalable systems, work on innovative zkEVM implementations, and contribute to architectural decisions that shape the future of Ethereum. If you have a passion for cryptography and a strong background in GoLang, this is your chance to make a significant impact in a rapidly evolving field. Collaborate with a diverse team and help unlock the potential of Web3, ensuring accessibility and equity in technology for all. Your expertise could be the key to transforming our digital landscape!

Qualifications

  • Strong experience with GoLang and distributed systems.
  • Experience with ZKP, SNARK, or STARK technologies.

Responsibilities

  • Design, develop, and maintain scalable systems using Go.
  • Contribute to the architectural decision process of Linea.

Skills

GoLang
Distributed Systems
ZKP
SNARK
STARK
Docker
Kubernetes
Helm
Problem-solving
Analytical Skills

Education

Master’s degree in Computer Science

Tools

Docker
Kubernetes
Helm

Job description

Our mission is to unlock the collaborative power of communities by making Web3 universally easy to use, access, and build on.

Working with Consensys puts you at the forefront of an evolving paradigm, transforming our society for the better. We fundamentally believe blockchain is the next generation of technology that can lay the foundation for a more just and equitable society.

Blockchain tech is just over 10 years old. Ethereum itself is still a toddler and we’re far from reaching our full potential. You’ll get to work on the tools, infrastructure, and apps that scale these platforms to billions of users.

About Linea:

Linea is an advanced zk-EVM system designed to enhance the scalability and privacy of Ethereum transactions through innovative proof systems. It seamlessly integrates execution, compression, and finalization circuits to validate transactions efficiently, ensuring integrity and transparency within the Ethereum ecosystem.

What you’ll do:

We are seeking a highly experienced Lead GoLang Software Engineer to join our team. The ideal candidate will have expertise in GoLang and experience building scalable systems as well as an affinity for cryptography and mathematics.

Key Responsibilities:

  • Design, develop, and maintain scalable systems using Go
  • Work on zkEVM Prover implementation and its integration within Linea’s architecture
  • Contribute to the architectural decision process of Linea
  • Participate in all aspects of the software development process, including requirements gathering, analysis, design, implementation, and testing
  • Troubleshoot and resolve issues that arise during development and production
  • Prepare and execute backend migrations involving the prover
  • Stay current with new technologies and industry trends related to Go, Docker, and AWS
  • Prepare the open-sourcing of Linea’s prover
  • Ensure the best practices of code quality and security are applied in the code base

Qualifications:

  • Strong experience with GoLang and distributed systems
  • Experience with developing using ZKP, SNARK, or STARK technologies
  • Experience with working on open-source projects and fostering open collaboration
  • Experience with Docker, Kubernetes, and Helm
  • Strong problem-solving and analytical skills
  • Must have a good sense of pragmatism
  • Excellent communication and teamwork abilities
  • Master’s degree in Computer Science or a related field
  • Experience with other languages and technologies such as Solidity, TypeScript, Java, and/or Kotlin is a plus
  • Experience with low-level programming and HPC is a plus

This is a full-time position with a competitive salary and benefits package. If you are a highly motivated and experienced Lead Go Software Engineer with a passion for blockchain and cryptography, we want to hear from you!

Consensys is an equal opportunity employer. We encourage people from all backgrounds to apply. We are committed to ensuring that our technology is made available and accessible to everyone.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.