Lead Go Software Engineer Full-time Job

1 week ago   IT & Telecoms   Dubai   19 views Reference: 37476
Job Details

Key Responsibilities:

Design, develop, and maintain scalable systems using Go

Work on zkEVM Prover implementation and its integration within Linea’s architecture

Contributes 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 or code quality and security are applied in the code base


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

Company Description
A complete suite of trusted products to build anything in web3.