Collaborate closely with the engineering and research teams to design and implement core functionalities of the KRNL DeFaaS blockchain infrastructure.
Develop, optimize, and maintain the core protocol codebase primarily in the Go programming language.
Utilize strong knowledge and experience in Ethereum to integrate compatible functionalities and ensure interoperability.
Implement and optimize systems programming techniques to enhance performance and security.
Employ Agile and Scrum methodologies, and demonstrate an understanding of the software lifecycle, teamwork, and best practices to facilitate effective collaboration within the team.
Deploy and maintain CI/CD pipelines on GCP.
Minimum Requirements
Must be a Thai national.
Ability to read, write, and communicate fluently in English.
Proven experience as a Golang developer with years of experience and proficiency in Golang coding practices.
Must have 5 years+ of work experience in software development.
Must be able to work in our Bangkok office in Sukhumvit (BTS On Nut).
Preferred Requirements
Experience using blockchain technology tools such as Geth, Hardhat, Ethers.js, Web3.js, etc.
Experience as a builder on Ethereum and its ecosystem.