Layer 2 Jobs

1,042 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Layer 2 Jobs
Job Position Company Posted Location Salary Tags

XMTP Labs, Inc.

New York, NY, United States

$105k - $150k

XMTP Labs, Inc.

New York, NY, United States

$76k - $81k

Qredo

Madrid, Spain

$64k - $87k

Qredo

Madrid, Spain

$67k - $102k

Ankr

New York, NY, United States

$50k - $90k

Paradigm

Singapore, Singapore

$58k - $100k

Qredo

Lisbon, Portugal

$77k - $100k

Enya

Remote

$54k - $100k

Enya

Remote

$45k - $90k

Enya

Remote

$72k - $75k

Enya

Palo Alto, CA, United States

$72k - $75k

Monad

New York, NY, United States

$125k - $175k

Monad

New York, NY, United States

$150k - $200k

OpenZeppelin

Remote

$54k - $70k

Cloudery

United States

$62k - $77k

Staff Protocol Engineer

XMTP Labs, Inc.
$105k - $150k estimated

This job is closed

About

XMTP, Inc. was co-founded by Matt Galligan and Shane Mac, and is headquartered on the web. Our mission at XMTP Labs is to build a secure, open, and decentralized communication protocol that connects creators, communities, apps, and users. We set out to design a modern organization from the start—one that’s global, remote, and asynchronous-by-default.

We’re backed by some of the best investors in tech and crypto: a16z Crypto Fund, Offline Ventures, Sound Ventures, Distributed Global, Redpoint, IDEO CoLab and many more key ecosystem investors and operators. See the full list here.

Experience

  • 5+ years of experience building distributed software systems, with substantial exposure to cryptographic protocols and blockchain technologies.
  • Proven track record as a generalist distributed systems engineer, with prior involvement in protocol teams within the crypto space.
  • Demonstrable experience in designing, building, and operating crypto-based decentralized systems, with the capability to identify, comprehend, and integrate trade-offs.
  • Hands-on experience building with and on various protocols, underlining a thorough understanding of protocol design principles.
  • Specialization in at least one or two of the following areas: smart contract development, protocol mechanism design, consensus algorithm design. A well-rounded, "T-shaped" expertise profile is preferred.
  • Proficiency in building with Golang and Solidity, and experience with networking protocols, specifically with peer-to-peer network implementation like libp2p.
  • A proven aptitude for adversarial systems design, including identifying and mitigating potential security risks.
  • Nice to have
    • Experience with off-chain scaling solutions such as state channels or layer-2 solutions.
    • Previous involvement with privacy-preserving technologies like zk-SNARKs or zk-STARKs.
    • Contributions to open-source projects, particularly in the domains of blockchain, cryptocurrency, or decentralized systems.
    • Familiarity with DevOps, operations, and container orchestration technologies like Kubernetes and Docker.

Responsibilities

  • Design, develop, and implement protocols for decentralized systems within the blockchain and cryptocurrency domain.
  • Participate actively in protocol design sessions, contributing with technical expertise and innovative solutions.
  • Evaluate trade-offs in system design, considering factors such as security, scalability, efficiency, and cost.
  • Write and maintain robust, efficient, and secure code using languages such as Golang and Solidity.
  • Utilize technologies like libp2p for the implementation of peer-to-peer networking protocols.
  • Address potential security risks by employing adversarial thinking and system design, identifying vulnerabilities and deploying appropriate mitigations.
  • Stay updated with latest developments and trends in cryptoeconomics, networking protocols, and relevant technological advancements.
  • Collaborate closely with other engineers, developers, and stakeholders to ensure seamless integration and alignment of technologies and systems.
  • Handle debugging, troubleshooting, and performance tuning tasks to ensure system stability and high performance.
  • Mentor and guide other engineers, fostering an inclusive and innovative team culture.

Benefits

  • Generous and competitive compensation package
  • Salary range between $160-250k (depending on experience + location)
  • Remote-first environment with semi-yearly gatherings to connect IRL
  • Full paid Medical, Dental, Vision insurance
  • Parental Leave
  • IT Equipment and WFH setup
  • Monthly Wellness and Life>
  • Personal assistant
  • Flexible vacation (with minimum requirements to ensure rest and time-off to pursue your passions outside of work)
  • And much more!

Culture

We think of ourselves as a “grown-up” startup—building a company that’s fair, equitable, and rewarding for everyone to work at, with an emphasis on having fun while building an ambitious project.

Joining XMTP Labs today represents not just an opportunity to play a key role in building an essential part of the next web, but also in establishing the core DNA of the company.

Here's an inside look at XMTP and some of the frequently asked questions about our culture, answered by one of our co-founders and core team members.

XMTP, Inc. is an equal opportunity employer and is committed to building an inclusive team with a variety of backgrounds, experiences, and skills. We value diversity at our company and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Please notify your recruiter of any disabilities or time preferences based off your current location and time zone.

What is the meaning of Layer 2?

Layer 2 in the context of cryptocurrency and blockchain technology refers to a secondary framework or protocol that is built on top of an existing blockchain system (the main chain or Layer 1)

The primary purpose of Layer 2 solutions is to solve the scalability and speed issues that many blockchains face, especially those that have become popular and heavily used, like Ethereum

Here are the key aspects of Layer 2 solutions:

  1. Scalability Enhancement: They help in scaling the main blockchain by handling transactions off the main chain. This reduces the burden on the main chain, allowing for faster and cheaper transactions.
  2. Types of Layer 2 Solutions: There are various forms of Layer 2 solutions, including state channels, sidechains, plasma chains, and rollups. Each has its own mechanism for interacting with the main chain and handling transactions.
  3. State Channels: These involve two parties engaging in numerous transactions outside of the main chain, which are then consolidated into a single transaction. This is especially useful for situations where multiple transactions occur between the same parties.
  4. Sidechains: These are separate blockchains that are connected to the main chain via a two-way peg. They operate independently and can have their own consensus mechanisms but are secured by the main chain.
  5. Plasma Chains: Plasma chains are similar to sidechains but with a more hierarchical structure. They report back to the main chain regularly and are optimized for mass transaction handling.
  6. Rollups: Rollups process and store transaction data on a sidechain but post transaction data to the main chain. They come in two varieties: optimistic rollups and zk-rollups, each with its own method of transaction verification.
  7. Security Considerations: While Layer 2 solutions are generally secure, they can have different security models compared to the main chain. This is an important consideration for users and developers.
  8. Impact on User Experience: For end-users, Layer 2 solutions can greatly improve the experience by reducing transaction fees and increasing transaction speeds.
  9. Adoption and Development: Many blockchain projects are actively developing Layer 2 solutions to enhance their networks. This is an ongoing area of innovation in the blockchain space.