Graduate Blockchain Protocol Engineer

Save
You need to sign in or
create an account to save a job.
 About ConsenSys

ConsenSys is a venture production studio focused on building and scaling tools and enterprise software products powered y Ethereum. Our mission is to use these solutions to power the emerging economic, social, and political operating systems of the planet.

Our teams are busy at work building the future of identity, financial markets, commerce, security and infrastructure, and more. If you are someone that thrives in a fast-paced environment where being self-directed, determined, and resilient are a requirement: we would love for you to join us.

About PegaSys:

The Protocol Engineering Group (PegaSys) team within ConsenSys creates and contributes to the software which operates Ethereum networks from the public chain to enterprise ecosystems. PegaSys is on a mission to enable the decentralized future by building a next-generation enterprise-grade blockchain platform.

We are set to grow the ecosystem around blockchain and technologies through products that drive enterprise adoption of blockchains. This work spans all layers of the (Enterprise) Ethereum protocol stack: block processing, networking, storage, and cryptography. Some of the challenges we have been focusing on include security, scalability, performance and robustness.

Our path to success lies in interactions and open source contributions coming from our engagement with ConsenSys Enterprise, academic, EEA, and Ethereum Foundation communities. Some of our notable engagements include our work in Dubai as City Blockchain Advisor, Swarm storage community, and EEA vision. Current ground-level activities revolve around re-architecture of blockchain clients like Geth and Quorum into modular, pluggable, and service-oriented components.
What you will work on:
  • Build core blockchain and enterprise technologies; optimize blockchain data structures, write crypto algorithms and protocol specifications
  • Design, develop and implement blockchain protocol packages for Ethereum
  • Create and maintain interfaces for API and Storage teams
  • Learn to use formal methods to test the correctness of Ethereum Protocol
What we are looking for:
  • Some experience developing software, preferably in Java
  • An interest in some of the following areas:
    • Distributed Systems
    • Database and Large-scale Storage Systems
    • Big Data Processing Systems
    • Operating Systems
    • Performance Analysis and Optimization
    • Cryptography
    • Blockchains
    • Ethereum
  • Comfortable operating in an Agile environment; continuous integration and pair programming  
  • Collaborative by nature; willingness to give and receive feedback
  • Open to learning; flexible to the project you are working on
  • Understanding we are globally distributed, remote-first team; Comfortable with managing uncertainty and ambiguity

LIFE AT CONSENSYS

INNOVATION: We’re not just on the cutting edge, we are sharpening it. ConsenSys incubates new companies developing decentralized applications on the Ethereum blockchain. With over 30 projects between product and infrastructure in active development, we are building a technological ecosystem of the future that will change the world.

IMPACT: ConsenSys believes in decentralization, not just for the technology we develop, but for our employees as well. Our flat organizational structure means that you will hit the ground running and make an impact from day one. You are your own boss, held accountable by your team and the greater ecosystem. At ConsenSys, you will never find yourself making coffee or copies. Instead, you’ll be writing meaningful code, collaborating on business decisions, and incubating your own ideas at the world’s leading Ethereum venture studio.

AUTONOMY: ConsenSys has employees on 6 continents. We believe that diversity of thought and experience only enrich our teams. Want to spend 3 months in Tokyo? Go ahead! Want to work on the road for a year? Sounds awesome! Once you've settled into life at ConsenSys, you can work however and wherever.

PERKS

At ConsenSys, we don’t believe in strictures, but we do believe in constant growth, both personal and professional. To that end, here are just a few of the amazing benefits we offer our people:
  • Remote-first culture: ConsenSys employees can work however they want, from wherever they want.
  • Unlimited Vacation: We believe no vacation policy is the best vacation policy – take it when you need it. And we don’t mean out-of-office-but-still-on-the-grid vacation, we mean real, feet up, phone off vacation.

 

Similar searches: Full time, Infrastructure, Software Engineer, Australia