Enable job alerts via email!

Lightning Infrastructure Engineer (Remote)

Lightning Labs

Palo Alto (CA)

Remote

USD 120,000 - 150,000

Full time

Today
Be an early applicant

Job summary

A blockchain technology company in Palo Alto is seeking a systems-oriented engineer to design and build components for the Lightning Network. This role involves developing software tools for automated channel management, optimizing capital, and monitoring networks. Candidates should have experience in secure systems programming, a passion for Bitcoin, and a background in open source contributions is preferred.

Qualifications

  • Experience building and operating secure, scalable, highly-available systems.
  • Experience developing and supporting publicly available APIs.
  • Familiarity contributing to open source projects preferred.
  • Security and adversarially-oriented mindset.
  • Knowledge of Bitcoin and applied cryptography; understanding of the Lightning Network protocol preferred.

Responsibilities

  • Write advanced software tooling for automated channel management.
  • Implement algorithms for ongoing capital management and optimization.
  • Design and maintain a suite of monitoring and alert infrastructure for routing nodes.
  • Develop metrics to analyze network health based on graph and node signals.
  • Design and build systems for user liquidity management on the Lightning Network.

Skills

Secure systems design
Scalable system development
API development
Systems programming (Go, C, C++)
Understanding of Bitcoin and cryptography
Job description
Overview

In addition to the core Lightning Network Daemon software and end-user applications, the Lightning Network ecosystem includes supporting systems like watchtowers (a form of backup), peer availability/network monitoring, advanced liquidity provisioning tools, automated channel management, and other services. We’re looking for a systems-oriented engineer to design and build out the key components that will support the initial bootstrapping and growth of the network. These tools will lower the barrier to entry for operating routing nodes and enable existing routing node operators to more effectively manage their infrastructure. An ideal candidate would have a strong passion for Bitcoin and a desire to make using Bitcoin cheap, fast, and simple for everyone.

Roles
  • Write advanced software tooling for automated channel management and initial client channel selection (autopilot)
  • Implement algorithms for ongoing capital management and optimization (fee maximization and capital efficiency)
  • Design and maintain a suite of monitoring and alert infrastructure for routing nodes
  • Develop and collect metrics to passively analyze of the health of the network based on graph and node level signals
  • Design and build novel systems designed to help nodes/users acquire and manage liquidity on the Lightning Network
Skills
  • Experience building and operating secure, scalable, highly-available systems
  • Experience developing and supporting publicly available APIs
  • Familiarity contributing to open source projects preferred
  • Experience in systems programming languages such as Go, C or C++
  • Security and adversarially-oriented mindset
  • Knowledge of Bitcoin and applied cryptography; understanding of the Lightning Network protocol preferred
GitHub

Check out our Github repos at:

https://github.com/lightningnetwork/lnd

https://github.com/lightninglabs/pool

https://github.com/lightninglabs/neutrino

https://github.com/lightninglabs/faraday

https://github.com/lightninglabs/lndmon

https://github.com/lightninglabs/aperture

https://blog.lightning.engineering/posts/2018/05/30/routing.html

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.