Software Engineer for Blockchain Platform
Software Engineer for Blockchain Platform.
Department: Computer
Project Location(s): London, UK
Education: Master's Degree
Compensation: 22K per annum
Responsibilities
- Drives a technical community across the organization that fosters innovation, agile design, flexible teaming, and knowledge sharing and talent transformation.
- Develops codes as appropriate
- Builds the architecture strategy and best practices for the Blockchain Engineering team and partners across the businesses in close collaboration with our technology executives and business/customer stakeholder
- Oversees the digital architecture vision for shared infrastructure, platform services, and the design patterns related to them.
- Chooses the technologies for the implementation of each component and connections between the components; performs Architectural review and Code-reviews.
- Creates a forum for innovation with the blockchain technology community that drives thought leadership around the digital architecture roadmap and strategy.
- Champion best practices for enterprise-wide Digital success with Hybrid Cloud initiatives, micro services Infrastructure based technology, and deployment models.
- Represents the blockchain engineering team both internally and externally as a technical thought leader.
Skills/Experience
- Experience in Developer / Design in large and complex distributed computing environments
- Strong object oriented programming language background in one or more of the following languages: Go, C++, Rust, Java, JavaScript
- Experience with cloud infrastructure services such as Amazon, Google, or Microsoft
- Strong command of computer science fundamentals
- Security-first development mindset
- Experience with Linux and Ubuntu
- Proven track record of delivering software development projects
- Knowledge of traditional storage architecture as well as storage virtualization
- Familiarity with using Git or other version control software for source code management
- Collaboratively define blockchain systems architecture and best practices
- Preferred to have :
- Experience with blockchain security technologies, cryptography knowledge.
- Understanding and knowledge of Open source blockchain platform, Proof of Stake, etc.
- Experience with Ethereum, Bitcoin.