Lightning Infrastructure Engineer (Remote)

Lightning Labs

Palo Alto (CA)

On-site

USD 150,000 - 210,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Lightning Labs in Palo Alto, CA seeks a systems-oriented engineer to design and build key components that bootstrap and grow the Lightning Network ecosystem.

You will develop tooling for automated channel management, capital optimization, and robust monitoring to support routing nodes and liquidity tooling, with a focus on security, scalability, and reliability.

Qualifications

  • 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.

Responsibilities

  • 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 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

Systems programming
APIs
Open source
Go/C/C++
Security mindset
Bitcoin/Lightning knowledge

Job description

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[1] 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
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

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lightning Protocol Engineer — Go & Bitcoin Lightning Networking
Lightning Protocol Engineer — Go & Bitcoin Lightning Networking

Lightning Labs • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Lightning Protocol Engineer (Remote)
Lightning Protocol Engineer (Remote)

Lightning Labs • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Platform Engineer (Remote)
Platform Engineer (Remote)

Lightning Labs • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Frontend Application Developer (Remote) at Lightning Labs
Frontend Application Developer (Remote) at Lightning Labs

Feedinkoo • United States

Remote
USD 90,000 - 130,000
Senior Security Engineer (Remote)
Senior Security Engineer (Remote)

Lightning Labs • Palo Alto (CA)

On-site
USD 140,000 - 200,000
Lightning Network Engineer (Open-Source Rust)
Lightning Network Engineer (Open-Source Rust)

Block • Paris (KY)

On-site
USD 120,000 - 180,000
Remote Lightning Developer Evangelist — Build with Bitcoin Community
Remote Lightning Developer Evangelist — Build with Bitcoin Community

Lightning Labs • Palo Alto (CA)

Remote
USD 120,000 - 160,000
Business Development Strategist (Remote)
Business Development Strategist (Remote)

Lightning Labs • Palo Alto (CA)

On-site
USD 120,000 - 190,000
Lightning Developer Evangelist (Remote)
Lightning Developer Evangelist (Remote)

Lightning Labs • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Security Architect – Bitcoin & Lightning Network
Security Architect – Bitcoin & Lightning Network

Lightning Labs • Palo Alto (CA)

On-site
USD 140,000 - 200,000