Create Profile Get Hired (Beta)

Protocol Blockchain Engineer

Alarm Full Time

Job Description

A bit about us:

The Immutable X Engineering Team is the powerhouse behind the world's top gaming-focused NFT Trading Ecosystem. Our team builds user experiences that delightfully and readily meet the demands of planet-scale web3 games. We solve complex problems at the bleeding edge of technology and have tons of fun.

Immutable can hire engineers across the Asia Pacific region. We can conduct all interviews and onboarding remotely and pride ourselves on our global experience. You can choose to work from our Immutable HQ in Sydney, or we will provide a WeWork all-access pass in any major city. We also offer relocation packages to Australia!

A bit about the role:

Here at Immutable, we are hiring engineers to help us build and maintain our zk-rollup infrastructure!

As a result, we are now looking for a Protocol Blockchain Engineer who will be responsible for helping us here at Immutable implement, research and design node infrastructure, performant provers and rollups optimised to the needs of games and NFT projects.

You will have the opportunity to:

  • Work with one of the best scaling teams in this space
  • Deploy and extend our products, design and implement cross-rollup asset bridges
  • Produce novel innovations in the zk-rollup space
  • Drive the creation, definition and alignment of technical design decisions & architectural evolution
  • Help shape and execute a plan to evolve our zk-rollup infrastructure
  • Propose new initiatives and technologies to improve the scalability, maintainability, and reliability of Immutable X systems
  • Be a multiplier of engineering capability
  • We would love you to have:

  • Prior experience in one smart contract language, e.g. Solidity
  • Extensive experience across the Ethereum ecosystem (e.g. JSON RPC, wallet interfaces) and understanding how blockchains like Ethereum work at a protocol level (e.g. virtual machines, consensus)
  • Experience working with distributed/replicated systems or large microservice architectures
  • Expertise in multiple strongly typed, highly performant, concurrency/parallelism-supported programming languages like Go and/or Rust
  • Opcode-level EVM experience and exposure to ZKPs either directly or indirectly
  • A strong understanding or hands-on experience of basic cryptography (e.g. digital signature schemes, encryption based on symmetric and asymmetric keys, key distribution, etc.)
  • The passion within this space to be aware of the latest innovations in the blockchain protocol space including new consensus mechanisms and chain ecosystems
  • Blockchain development knowledge - understanding other components of the blockchain ecosystem (e.g. testing frameworks, ethers.js/frontend integration points)
  • A passion for upskilling and driving engineering capabilities
  • The ability to work comfortably across a range of technologies and are flexible to adapt to the shifting demands of the role
  • The motivation to deliver a fantastic product to our users
  • Effective communication skills to enable you to work closely with your team and a high degree of synchronisation about goals and strategy
  • Immutable X

    Immutable X

    Zero gas fees, instant trades and scalability for games, applications, marketplaces, without compromise.

    Similar Jobs

    Engineering Manager, Protocol Experience

    Full Time Full Time
    Dec 25, 2022

    Engineering Manager, Protocol Experience

    NEAR Protocol
    Full Time Full Time
    Dec 25, 2022

    Software Engineer - Blockchain / Solidity

    Full Time Full Time
    Dec 11, 2022

    Blockchain Engineer

    Amun 21Shares
    New York
    Full Time Full Time
    Dec 11, 2022

    Blockchain Engineer

    Amun 21Shares
    Full Time Full Time
    Dec 11, 2022

    Senior Blockchain Engineer (Golang)

    Full Time Full Time
    Dec 25, 2022

    Senior Software Engineer, Blockchain Protocols

    New York
    Full Time Full Time
    Dec 25, 2022
    You Might Also Be Interested In The Job Below

    Engineering Manager, Protocol Experience

    Remote - Remote - US
    Alarm Full Time

    Job Description

    About Pagoda

    Pagoda is the first-ever Web3 Startup Platform where developers and entrepreneurs can build, launch, and operate new blockchain-based products and services. As a primary builder of the NEAR Protocol, Pagoda delivers capacity, velocity, simplicity, and affordability needed to power tomorrow’s Web3 startups.

    We are looking for an innovative, empathetic, and productive person who is excited about building the next generation of crypto startups, feels comfortable challenging opinions, and most importantly who shares with us the same desire to make the web free again.

    We encourage people of all backgrounds to apply. Pagoda is committed to creating an inclusive culture, and we celebrate diversity of all kinds.

    What You’ll Get For Joining:

    • Unlimited Annual Leave / PTO
    • $2,000 Yearly Continued Education Reimbursement
    • $2,000 Home Office Setup Reimbursement
    • Yearly Company Retreats (2022 in Lisbon!)
    • Paid Holiday Week: the last week of the year
    • Paid Summer Wellness Week: the first week of July
    • Mental Health Support and access to licensed therapists through Spill, 100% paid by us

    About The Role:

    The Pagoda Engineering team is looking for a person to lead the work on improving the user and developer experience through development of the NEAR Protocol. You will not only be working with complex concurrent systems, low-level code, complicated state machines, and novel algorithms, but also interact and collaborate with product managers and product teams to understand what could and should be done on the protocol level to improve the experience of end users and developers. You will be expected to project technical excellence, accountability, and empathy for the rest of the team.

    What You'll Be Doing:

    • Building great engineering teams, ensuring the happiness and productivity of the individuals. Collaborating with recruiting on hiring and sourcing exceptional candidates; 
    • Establishing and following the minimal necessary processes, like technical roadmaps, OKRs, milestones, regular team meetings;
    • Communicating with the dependent parties, which includes internal teams, the external partners, and the engineering community;
    • Establishing resilient team culture that can overcome any turbulence without burnout;

    What We're Looking For:

    • We expect you to have experience with complex distributed and concurrent systems; being able to reason about game-theoretic concepts, incentives, and adversarial scenarios;
    • We expect you to have experience working closely with product managers and product-focused engineering teams.
    • While you should have a zeal for technical excellence, you should be very comfortable with balancing degrees of risk and business needs;
    • You should be a great communicator and remain calm under pressure or when juggling multiple priorities;
    • You should be a humble and inspirational leader who is comfortable leading by example;
    • Bachelor's Degree in Computer Science or related fields is a must

    We'd Love If You Have:

    • We prefer if you have familiarity with blockchains or cryptography

    Here’s What Our Interview Process Looks Like:

    Depending on calendar availability, from the first stage to the final stage, we do our best to keep the entire process to under three weeks. Our interviews take place via Zoom and typically consists of the following stages:

    • Internal Recruiter Call (30 to 45 minutes)
    • Meet with the Hiring Manager (30-45 minutes)
    • Technical Interviews (4 x 60 minutes) 
    • Pagoda Values Interview (30 to 45 minutes)

    Please let us know if you require any special requirements for your interview and we’ll do our best to accommodate.

    Ideal Location For This Role

    This is a fully remote role, so that your timezone matches or overlaps with our leadership for this role, you’ll ideally be located in US or Europe.

    Our Values at Pagoda

    Innovate and deliver—so our customers can build. We deliver new solutions for real, often urgent, customer needs. Practical over hype. We uphold our standards of excellence while balancing velocity and pragmatism.

    Focus precious time and energy on what matters. We are intentional about where we aim our resources. We channel our talents to focus on the critical missions in order to make an outsized impact. 

    Favor ownership, agency and action. Everyone is an owner. As individuals, we are responsible and accountable for our work. We empower builders to make decisions and innovate without the burden of unnecessary roadblocks or complexity. 

    Work as a team of empathetic humans. We practice mutual respect, open communication, humility and collaboration. We are kind and empathetic. We are welcoming towards diversity in all forms, including differences of perspective.

    Never break trust. Integrity is rare—and valuable—in this space. Reputation is hard to build and easy to break.