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