Bangkok, Thailand (Hybrid)

Golang Developer (Blockchain)

Position Overview

As a Golang Developer (Blockchain), you will play an essential role in developing, designing, and optimizing our custom Ethereum node client and blockchain infrastructure. This position focuses on building and enhancing the Ethereum node client, requiring an in-depth understanding of Ethereum’s core protocols, data encoding/decoding mechanisms across environments, and advanced proficiency in Golang. You will be responsible for implementing efficient, robust solutions, shaping platform architecture, and employing best practices to achieve high performance and scalability.


Key Responsibilities

  • Develop, optimize, and maintain the core protocol codebase primarily using Go.

  • Utilize your expertise in Ethereum or other blockchain technologies to tackle complex challenges and involve in the architecture design.

  • Design and develop software to handle high transaction volumes to ensure scalability, efficiency, and seamless performance under heavy loads.

  • Implement and maintain CI/CD pipelines and develop automation scripts to streamline deployment processes and improve operational efficiency.


Minimum Requirements

  • Ability to read, write, and communicate fluently in English.

  • Proven expertise as a Golang developer with extensive experience, particularly in complex, low-level, and high-performance applications.

  • 3+ years of software development experience (or equivalent practical expertise).

  • Excellent problem-solving skills, analytical thinking, and attention to detail.


Preferred Requirements

  • Experience with blockchain technology.

  • Experience building on Ethereum and its ecosystem.

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).

  • Solid understanding of cryptography.

  • Familiarity with scripting languages and automation tools.

  • Experience with Google Cloud Platform (GCP).

  • Experience with CI/CD pipelines and DevOps practices.

  • Strong communication skills and ability to collaborate effectively within a team.

  • Availability to work on-site at our Bangkok office in Sukhumvit (BTS On Nut).

Salary Range

40,000 – 150,000 THB

careers@krnl.xyz

Contact Email

Full-Time

Job Type

Software Engineering

Job Category

Nov 8, 2024

Posted

Please send us your detailed CV to apply for this job post

Get Connected

© 2024 KRNL All Rights Reserved

Get Connected

© 2024 KRNL All Rights Reserved

Get Connected

© 2024 KRNL All Rights Reserved