Software Engineer - Infrastructure (Go lang)

London
Engineering – Restaking K2 /
Remote /
Remote
Blockswap Labs is a research and development firm dedicated to making blockchain technology accessible to mainstream users. We build a permissionless stack for blockchain adoption, catalyzing crypto asset adoption for the masses. As core contributors to the Blockswap Network,  Proof of Neutrality Network, and Restaking Cloud, we are committed to building credibly neutral infrastructure that brings Ethereum Proof of Stake benefits to a wide range of users and protocols.

Our team relentlessly pushes boundaries to address complex challenges in Ethereum, its Rollup Ecosystem, and wider Web 3 integration rails. We have delivered groundbreaking solutions such as a staking operating system for Ethereum (Stakehouse), Programmable MPC for smart contracts, Liquid Staking Derivatives Networks as a service, ZK Proof Block building infrastructure for Ethereum neutral MEV stack, etc.

Our diverse and globally distributed team has introduced cutting-edge technologies such as Generalized Intent Layer, Liquidity free bridging, MEV PBS implementation, Encrypted Mempool, ZK Fraud-proof Routers, and MPC as a service. As strong advocates for Credible neutrality, we adopt a security-first approach, ensuring formal verification for all our protocol developments.

Founded by accomplished engineers with deep expertise in distributed computing and Smart Contracts, Blockswap Labs is passionately devoted to creating a decentralized future. 


We are seeking a Software Engineer - Infrastructure for Restaking Cloud  - MEV Plus. Who is well-versed in Ethereum clients, both the Execution layer and Consensus Layer, has excellent knowledge in Go lang, and is fearless in tackling new frontiers on restaking, and decentralized services.

As an Infrastructure Engineer, you will be hands-on with the R&D effort and production of our MEV plus sidecar ecosystem development, working together with the Engineering team. Your focus will be on the Native delegation, EVM executions, Staking features, and reliability aspects of Restaking  Infrastructure developed by our team.

Restaking cloud website: https://restaking.cloud/

Responsibilities

    • Contribute to designing and implementing Restaking - MEV Plus infrastructure in Ethereum.
    • Lead the tasks from concept to hit the ground running, supporting the existing team to reach its goals.
    • Implement protocols as defined by the Engineering while investigating and fixing issues in the active production systems.

Requirements

    • 2+ yrs exp in Go lang, B.S. in Computer Science, Mathematics, or relevant field, or equivalent software engineering experience
    • Experience shipping projects to production
    • Experience with Ethereum blockchain Node systems, especially Client networking
    • Excellent understanding of how to build stable, scalable, and modular go software that leverages things like channels, mutexes, etc., in the correct manner
    • Understanding of software engineering and security best practices
    • Strong written and verbal communication skills in English
    • Interested / have knowledge of Ethereum PoS, ideally having some understanding of Ethereum Geth or other Ethereum Clients.

Preferred

    • Proficiency with Go, Rust, or Typescript in a production environment 
    •  Experience with Docker/Kubernetes, SQL, and developing smart contracts.
    • Strong adherence to testing and diagnostics standards.
    • Bonus: Understanding of Ethereum Node running environment. You may have some smart contract and EVM knowledge.
    • Interest in complex technical topics such as Ethereum protocol changes (e.g., EIP-4337 / EIP-4844) as well as data structures specific to blockchains
Blockswap is committed to diversity in its workforce and is proud to be an Equal Opportunity Employer. We embrace all qualified persons to apply and will receive consideration for employment without regard to race, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.  If you have a disability or special need that requires accommodation, please feel free to let us know.