Lead Blockchain Engineer

Project Description

Our new customer is a venture production studio building decentralized applications and various developer and end-user tools for blockchain ecosystems, primarily focused on Ethereum. Their "hub" coordinates, incubates, accelerates and spawns "spoke" ventures through development, resource sharing, acquisitions, investments and the formation of joint ventures. These spokes benefit from foundational components that enable new services and business models to be built on the blockchain.


• Provide Level 3 support for technical platform/components (databases, middleware, api's, libraries, solidity smart contracts etc.)
o Bug fixing and new feature implementation;
o Production support of the platform/components and provision of timely responses;
o Technical issues coordination according to established process;
o Root cause investigation of problems and producing best suitable solution;
o Support developers in using marquee Blockchain applications (e.g. MetaMask, uPort, INFURA)
• Support and contribute to all relevant documentation following internal Standards and Guidelines:
o L3 process establishment and ensuring process is continuously followed;
• Conducts incident and problem management activities:
o Regular communication with Level 2 production support in the hubs;
o General technical improvements to prevent issues in the future development;
o Coordination and liaising with end users via calls/emails/messengers;
o Perform detailed technology analyses to highlight weaknesses and make recommendations for improvement;
o Work in distributed team based on shifts required for technical support;

Skills Required

Technical Skills Required:
• Proficient communication and English language skills (written/verbal);
• 5+ years of experience in modern programming in Java / Python / C++
• Front-end development experience React.js/Node.js/Angular.js
• Experience with data hosting services Azure/AWS
• Understanding of blockchain principles and interest to grow expertise in that area

Nice to have:
• Familiarity with GoLang or Solidity
• Familiarity with blockchain applications (e.g. MetaMask, INFURA, uPort)
• Experience in Agile/Kanban
• Previous production support experience, problem solving attitude and service oriented approach.
• Basic knowledge of security principles
• Ability to analyze business requirements, defects and propose hot fixes.
• Ability to work on tight schedule.

Soft skills required:
• Good communication skills;
• High level of ownership;
• Fair and transparent reporting level;
• Readiness to operating across multiple global locations with accommodate various cultures and practices;