Lightning Labs

Assets Protocol Engineer (Remote)

Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
AI & Machine Learning, Crypto & Web3, Cybersecurity, Financial Services, Quantitative FinanceIndustries

Position Overview

  • Location Type: Remote
  • Employment Type: Full-Time
  • Salary: Not specified
  • Description: We are seeking an experienced Systems Software Engineer with expertise in applied cryptography, peer-to-peer networks, distributed systems, open source software, and cryptocurrency protocols (such as Bitcoin). This role focuses on the design, implementation, and evolution of the Taproot Assets Protocol [2][3]. Ideal candidates possess a strong fundamental understanding of the core Bitcoin protocol, proposed updates to augment smart contracting functionality, and widespread application standards such as PSBTs. A passion for Bitcoin and a desire to make using Bitcoin cheap, fast, and simple for everyone is highly valued.

Requirements

  • Strong engineering background with solid programming skills.
  • Experience in Go (desired), C, or C++ is relevant.
  • Thorough understanding of the principles of distributed systems and peer-to-peer networking.
  • Solid engineering practices and processes, such as testing methodology and documentation.
  • Experience with Bitcoin, cryptography, and/or financial software.
  • Prior contributions to crypto protocols and open source software collaboration (preferred).
  • Quick learner, geared towards implementation.
  • Eager to develop new skills and willing to take ownership of projects.

Responsibilities

  • Design and implement core Taproot Assets Protocol (TAP) features and algorithms.
  • Contribute to mission-critical peer-to-peer cryptocurrency daemons written in Go.
  • Collaborate with the greater team on the research and design of future iterations of the Taproot Assets Protocol.
  • Participate in issue triage and code review of open source contributions to our various repos.
  • Communicate with the wider community and industry about our software and technology.

Application Instructions

Company Information

  • Not specified.

Skills

Cryptography
Peer-to-Peer Networking
Distributed Systems
Go
C
C++
Bitcoin
Open Source Software
Cryptocurrency Protocols
PSBTs

Lightning Labs

Develops software for Lightning Network transactions

About Lightning Labs

Lightning Labs develops software for the Lightning Network, which is a layer on the Bitcoin blockchain that allows for faster and cheaper transactions. Their main product, Lightning Terminal, is a web interface that helps users manage nodes in the Lightning Network, making it easier to handle many low-fee Bitcoin transactions quickly. This product is especially useful for businesses and individuals who need to conduct numerous transactions efficiently. Lightning Labs stands out by focusing on open-source software and offering premium tools that enhance the Lightning Network's functionality. Their goal is to improve the efficiency and accessibility of Bitcoin transactions for a wide range of clients, including developers and financial institutions.

San Francisco, CaliforniaHeadquarters
2016Year Founded
$80.2MTotal Funding
SERIES_BCompany Stage
Fintech, Crypto & Web3Industries
11-50Employees

Benefits

Remote Work Options
Flexible Work Hours

Risks

Competition from similar blockchain companies could reduce Lightning Labs' market share.
Stablecoin introduction may face regulatory scrutiny, complicating deployment.
Security vulnerabilities in Taproot Assets could harm Lightning Labs' reputation.

Differentiation

Lightning Labs offers the most developer-friendly Lightning Network protocol implementation.
Their Neutrino platform enables quick blockchain transactions on mobile devices.
Lightning Terminal simplifies node management for high-volume, low-fee Bitcoin transactions.

Upsides

Taproot Assets could attract institutional investors to the Bitcoin ecosystem.
Stablecoins on Bitcoin may create new revenue streams for Lightning Labs.
LND v0.17 beta launch shows ongoing software improvements and user attraction.

Land your dream remote job 3x faster with AI