Network Engineer
Network Engineer
Position Overview: Flare is looking for a Network Engineer to help keep our blockchain validator network running at its best. You’ll work closely with our core team to plan and test network upgrades, maintain the tools and components that support the network, and find ways to improve its performance and reliability. This is a hands-on role where you’ll play a key part in strengthening the infrastructure that underpins the entire Flare ecosystem.
Location: Remote, with the ability to overlap hours with UKT, CET, and UAE.
Responsibilities:
- Implement, review and analyze network updates as a member of a bigger team working on ensuring health and performance of the network of blockchain validators
- Prepare and maintain testing environments to ensure smooth transitions when updating the network and all other components within the network.
- Help design and implement tests to ensure network performance and health.
- Test, update and maintain all connected components that are directly or indirectly connected to the network, such as libraries, CLIs,...
- Communicate changes and new features to the relevant stakeholders together with prepared migration paths
- Help improve network performance and other KPIs set by the team.
Requirements:
- Bachelor's degree (or higher) in Computer Science or a related field.
- Proficient in Go (Golang)
- Proficient in either one of the programming languages: Solidity, Python, Typescript
- Solid understanding in networking architecture and communication protocols
- Solid understanding in testing principles and best practices
- Basic understanding of EVM
- Basic understanding of blockchain and smart contract principles, experienced with reading Blockchain explorers and creating scripts to track and scan data.
- 3+ years of development experience in any relevant software development environment.