Lightning Infrastructure Engineer
Design and build key systems supporting the bootstrapping and growth of the Lightning Network, including automated channel management, capital optimization, routing-node monitoring, network health metrics, and liquidity management tools.
Responsibilities
- Write advanced software tooling for automated channel management and initial client channel selection.
- Implement algorithms for ongoing capital management and optimization, including fee maximization and capital efficiency.
- Design and maintain monitoring and alert infrastructure for routing nodes.
- Develop and collect metrics to analyze network health using graph- and node-level signals.
- Design and build systems that help nodes and 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 with 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.