Developer

TEKTONIQ • United Kingdom
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

*Fully remote working*


Client:

My client is a Layer 2 blockchain development company offering innovative solutions to help Web2 companies capture the value of Web3. They have developers a Blockchain ecosystem which is fully compatible with the Ethereum virtual machine (EVM), and functions as a Layer2 system that improves Ethereum’s scalability and usability.


The role:

My client is looking to hire an experienced Golang Developer to work in their Infrastructure team which is responsible for building and supporting critical systems which includes everything on the path of RPC requests before they hit the blockchain, block production and event delivery once transactions are executed. All their internally developed services are written in Go and the position will be split between two responsibilities: software engineering (80%) and site reliability (20%).


Software Engineering projects include:

•A security service to protect users from making errors or executing malicious transactions.

•A system to store/reorder transactions before they can hit the blockchain.

•Translates RPC calls on the read and write path from the end user.

•Blockscout-based system that provides a user interface.

•A cloud system to automatically provision multiple infrastructure stacks.

•And many more…


Reliability Engineering includes:

•Automating configuration and maintenance of software components.

•Design and implementation of cloud-agnostic solutions.

•Optimizing the latency and throughput of the pub-sub infrastructure.

•Involved in Incident management, troubleshooting, monitoring, distributed tracing and recovery automation.


About you:

You are a software engineer with experience of creating and maintaining backend systems written in Golang/ GO. You are familiar with the entire Linux stack and have developed CLI tools and backend services before. You are able to apply your software development skills to automate your daily operations or to create a microservice on the request path of the end users.


Required Experience:

•Experienced Software Engineering in Golang.

•Experience working in an AWS cloud environment.

•Exposure to working with Kubernetes.

•Experience with Devops or SRE as an engineering subject area is s Plus.

•Exposure to Configuration management and fleet orchestration via Puppet, Chef, Ansible, or others is a Plus.

Similar Jobs

Explore other opportunities that match your interests

Lead Engineer

Programming
•
17h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

patchstack

United Kingdom

Senior Cloud-Native Software Developer

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Haystack

United Kingdom

Software Engineer

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

hyra

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly