Apply

Protocol Engineer

Posted 8 days agoViewed

View full description

📍 Location: Worldwide

🔍 Industry: Software Development

🏢 Company: Flashbots👥 11-50💰 $60,000,000 Series B over 1 year agoCryptocurrencyEthereumBlockchain

🗣️ Languages: English

🪄 Skills: Software DevelopmentBlockchainEthereumGitGoRustCI/CDLinux

Requirements:
  • Proven mastery of distributed systems and blockchain, with a history of conquering Rust challenges
  • Significant open-source contributions to Ethereum or mission-driven projects, with active community involvement
  • Flexible, accountable, and focused on high-impact solutions. You have exceptional leadership, balancing IC execution with cross functional collaboration.
  • Proactive problem-solver who drives continuous improvement
Responsibilities:
  • Spearhead SUAVE and SUAPPS development, leveraging your Rust/Go expertise
  • Forge high-performance, battle-tested code while optimizing Flashbots' protocols
  • Innovate with top mechanism designers at the nexus of incentives and distributed systems
  • Craft clear, comprehensive technical documentation and diagrams
  • Champion community engagement and strategic collaborations
Apply

Related Jobs

Apply

📍 Western EU

🧭 Full-Time

🔍 Crypto

🏢 Company: Kiln👥 101-250💰 $17,000,000 Series A about 1 year agoCryptocurrencyBlockchain

  • 3+ years experience in the crypto industry.
  • 3+ years DevOps experience with a very strong focus on Kubernetes.
  • You have run validator nodes (and not only blockchain nodes) yourself either professionally or as a hobbyist.
  • Analytical mind and rigorous communication
  • Doing technical due diligence on new protocols
  • running protocols in testnet on Kiln servers before handing them over to the Kiln infa team for mainnet / ongoing production
  • Being a technical expert on relevant protocols to help answer internal and external questions on their operations.
  • Writing educational content
  • Liaising with protocol foundation teams
  • Representing Kiln at ecosystem events

AWSDockerPostgreSQLGCPKubernetesTypeScriptPrometheusWeb3.jsCI/CDDevOpsTerraform

Posted 3 days ago
Apply
Apply

📍 Worldwide

🔍 Blockchain

  • Minimum 7 years experience in designing and implementing quality backend architectures.
  • Experience contributing to Cosmos SDK, CometBFT, IBC, Ethermint, and other modern consensus algorithms, ZK, base primitives, EVM, and Solidity used today in production.
  • Minimum 5 years of experience working with Golang.
  • Exceptional problem-solving, analytical, and communication skills
  • Experience with distributed systems architecture
  • Understanding of blockchain systems like Ethereum or Cosmos
  • Good knowledge of cryptographic primitives such as public/private keys, hash functions and Merkle trees
  • Design, document, and implement quality backend architectures, services, and tooling that leverage the CosmosSDK / CometBFT technology stack
  • Develop high-quality, performant, modern, clean and readable code within tight deadlines
  • Work collaboratively with the engineering, design, and product teams, contributing ideas that add value to our product roadmap and company goals
  • Own the development and maintenance of the project from ideation to deployment

AWSBackend DevelopmentBlockchainCloud ComputingEthereumGitKubernetesCI/CDRESTful APIsMicroservices

Posted 13 days ago
Apply
Apply

📍 Western EU

🧭 Full-Time

🔍 Crypto

🏢 Company: Kiln👥 101-250💰 $17,000,000 Series A about 1 year agoCryptocurrencyBlockchain

  • 3+ years experience in the crypto industry.
  • 3+ years DevOps experience with a very strong focus on Kubernetes.
  • You have run validator nodes
  • Doing technical due diligence on new protocols being evaluated for Kiln’s roadmap
  • Running protocols in testnet on Kiln servers before handing them over to the Kiln infa team for mainnet / ongoing production
  • Being a technical expert on relevant protocols to help answer internal and external questions on their operations. Writing educational content

AWSPostgreSQLBlockchainEthereumGCPKubernetesTypeScriptPrometheusREST APIWeb3.jsCI/CDLinuxDevOpsTerraformJSON

Posted 14 days ago
Apply
Apply

📍 Global

🧭 Full-Time

🔍 Software Development

🏢 Company: OP Labs👥 11-50Developer ToolsIT InfrastructureEthereumSoftware

  • A deep understanding of the Rust language and ecosystem.
  • Blockchain development experience.
  • Experience in systems programming, particularly in developing low-level software such as virtual machines, interpreters, or compilers.
  • Excellent written and verbal communication skills, with the ability to document technical details clearly and collaborate effectively with team members.
  • Strong understanding of cryptographic principles.
  • Contribute to important Rust-based Ethereum and OP Stack infrastructure including OP Reth, Kona, and related open-source tools and libraries.
  • Evolve our proof system to meet stage 2 requirements using dispute games and/or validity proofs.
  • Assist in occasional maintenance of existing Go-based infrastructure as needed.
  • Work with other teams and other disciplines within OP Labs, and with our ecosystem of external developers and partners.

BlockchainEthereumAlgorithmsData StructuresRustCommunication Skills

Posted 23 days ago
Apply
Apply
🔥 Senior Protocol Engineer
Posted about 1 month ago

📍 Switzerland

🧭 Full-Time

🔍 Software Development

🏢 Company: Matter Labs

  • Excellent understanding of Ethereum and the EVM
  • Experience with Solidity or Vyper
  • Fluency/comfortable in strongly typed languages like C++, Scala go etc. We work primarily with Rust, but prior experience with this language is not mandatory.
  • Deep understanding of software engineering best-practices
  • An understanding of Merkle Trees
  • Ownership mindset and a track record of successfully accomplishing projects
  • In-depth knowledge of common algorithms, data structures, and their computational & memory complexities
  • Any knowledge of Yul is a plus
  • Experience implementing data structures and algorithms from scratch
  • Experience in cryptography/high-load/protocols design is a big plus
  • Joining the team responsible for the design and implementation of the zkSync smart contract platform: a zero-knowledge-proof-friendly virtual machine
  • Developing at L1 and L2, including system contracts (implemented in Solidity and Yul) and server side changes
  • Shaping the future of the protocol through research, design, prototyping, engineering, and discussion with external partners
  • Conducting independent research in your area of ownership, design, implement and document solutions, and potentially leading a team

BlockchainEthereumC++AlgorithmsData StructuresRustWeb3.jsRESTful APIsSoftware Engineering

Posted about 1 month ago
Apply
Apply
🔥 Protocol Engineer
Posted about 2 months ago

📍 EMEA

🧭 Full-Time

🔍 Blockchain

🏢 Company: Windranger Labs

  • Direct experience building and launching an L1 or L2 blockchain.
  • Strong proficiency in C, C++ or Rust, with professional experience.
  • Experience with developing high-performance software and networked systems.
  • Ability to drive an outcome and unblock yourself and those around you with high productivity.
  • Ability to work independently and in a team environment.
  • Strong verbal and written communication skills.
  • Design and implement our core L1 blockchain protocol.
  • Optimise the core stack, finding and improving our key bottlenecks.
  • Driving the project towards an external devnet and beyond.
  • Supporting and operating the protocol once it is externally launched.
  • Stay abreast of the latest developments in blockchain technology.

Software DevelopmentBlockchainEthereumC++Rust

Posted about 2 months ago
Apply
Apply
🔥 Core Protocol Engineer
Posted 3 months ago

📍 United States, Canada

🧭 Full-Time

💸 100000.0 - 120000.0 USD per year

🔍 Blockchain

🏢 Company: Ritual👥 101-250💰 $25,000,000 Series B about 6 years agoPersonal HealthMedicalDietary SupplementsSubscription ServiceConsumer GoodsWellnessHealth Care

  • Deep understanding of EVM internals and Ethereum execution clients (Geth/Reth)
  • Strong experience implementing and optimizing precompiles
  • Expertise in Go and/or Rust for systems programming, and Solidity
  • Thorough knowledge of Ethereum's roadmap and active participation in protocol discussions
  • Experience with parallel execution patterns in blockchain systems
  • Strong understanding of consensus mechanisms and blockchain architecture
  • Ability to read, understand, and implement EIPs and protocol specifications
  • Proven track record of shipping production-grade blockchain systems
  • Ability to act quickly under high pressure scenarios and context switch at a high frequency
  • A high level of end-to-end ownership and self-direction, with excellent communication skills
  • Hungry, high-energy and ability to work within and meet deadlines in a fast-paced environment
  • Design and implement extensions to EVM clients (Geth/Reth) for supporting stateful precompiles
  • Implement novel mechanism design primitives, collaborating with our research team, into the execution layer
  • Develop and optimize transaction processing pipelines for heterogeneous workloads
  • Research and implement solutions for state access conflicts
  • Contribute to core protocol development and EIP implementations
  • Collaborate with the research team on protocol specifications and mechanism design improvements
  • Design and implement robust testing frameworks for execution client modifications

BlockchainEthereumGoRust

Posted 3 months ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 180625.0 - 212500.0 USD per year

🔍 Cryptocurrency/Blockchain

🏢 Company: Base.org Careers Page

  • Some understanding of geth and/or reth internals.
  • Familiarity with database internals and high performance database systems.
  • Understanding of the Ethereum scaling roadmap and general crypto knowledge.
  • A track record of successful scaling of existing high throughput systems.
  • Hack on execution client internals (geth, reth, etc.) to extend capacity and capabilities.
  • Develop representative loads for rigorous performance benchmarking.
  • Improve OP Stack by reducing data footprint for L1 availability.
  • Assist with external scaling efforts like PeerDAS and Danksharding.

Ethereum

Posted 5 months ago
Apply