About the company
Lightning Labs is building the Lightning Network ecosystem, including supporting systems like watchtowers, network monitoring, liquidity provisioning tools, and automated channel management.
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
Requirements
- 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