Role
Blockchain Infrastructure Engineer
About the Role
We're on the lookout for a blockchain super-star to join our Blockchain Squad as a Senior Blockchain Infrastructure Engineer. You’ll be joining our small and driven team to have a core role in building, managing and supporting all aspects of our infrastructure. You’ll work closely with every member of our engineering teams to design, build, manage and scale the deployment and reliability of new deployments. You’ll work across our full stack of infrastructure, from creating and maintaining blockchain full nodes, monitoring stack and our deployment cluster setup.
Responsibilities
Research/Propose/Design/Implement new changes (features/performance improvements) to the WitnessChain protocols.
Develop off-chain clients with high performance and reduced memory usage for our protocols using Golang, Rust, or C++.
Engage in hands-on development with smart contracts, participate in audits and propose best practices in terms of code quality and gas optimizations across various layer 2 blockchains (OP, Arbitrum).
Collaborate closely with frontend developers to guarantee a smooth and captivating user experience.
Produce user-friendly documentation to encourage broader adoption.
Participate actively and collaborate with our lively community across various platforms such as Slack, Discord, and Telegram.
Research and stay up-to-date on emerging trends in blockchain technology/smart contract/evm development
Requirements
Experience running Linux/Unix platforms in these functions: Containerisation/Virtualization, Linux system configuration/administration, managing large scale deployments on cloud
Experience working with Blockchain Full/Archive nodes(Beacon and Execution), Layer 2 Chains.
Bachelor’s degree in Computer Science or a related field.
Total experience of 3+ years in software engineering, with atleast 2-4 years in blockchain projects.
Experience in implementing bridges/
Experience in designing, implementing, maintaining and upgrading gas-efficient, secure and simple smart contracts.
Programming experience in Solidity/Golang/C++/Java
Experience with DevOps practices/monitoring/alerting/observability for large scale deployments (Kubernetes/Docker Swarm, Helm Charts, Terraform,Prometheus, Grafana)
Solid understanding of network security, cryptography, and data protection principles.
Hiring Process
Intro call with Recruiting Manager (30minutes)
Interview (technical) with 2 Witness Chain team members (1h)
Final interview with Witness Chain Founding team (1h)