What are the responsibilities and job description for the Lead DevOps & Infrastructure Engineer position at Char Network?
About the Char Network
Char Network is a proof-of-stake application coordination protocol built on Bitcoin. By anchoring data into Bitcoin through cryptographic proofs and economic guarantees, Char will power the next generation of Bitcoin layer twos.
Char Network is led by Bitcoin developer Jeremy Rubin and built by a small, sharp, and adventurous crew pushing the limits of what Bitcoin can be. We're engineers who thrive on hard problems and bold ideas. Our work blends deep protocol expertise with a hacker's creativity to unlock new capabilities for Bitcoin at scale.
We keep things collaborative, fast-moving, and fun—where every contribution counts and every voice matters. Joining Char Network means working at the frontier of Bitcoin R&D and infrastructure, where the code you write and the algorithms you create will shape the future of the ecosystem.
About The Role
You will be responsible for improving and maintaining our physical & cloud infrastructure, test equipment, CI processes, build and deploy processes, and cross platform support.
Responsibilities
Must-Haves
Char Network is a proof-of-stake application coordination protocol built on Bitcoin. By anchoring data into Bitcoin through cryptographic proofs and economic guarantees, Char will power the next generation of Bitcoin layer twos.
Char Network is led by Bitcoin developer Jeremy Rubin and built by a small, sharp, and adventurous crew pushing the limits of what Bitcoin can be. We're engineers who thrive on hard problems and bold ideas. Our work blends deep protocol expertise with a hacker's creativity to unlock new capabilities for Bitcoin at scale.
We keep things collaborative, fast-moving, and fun—where every contribution counts and every voice matters. Joining Char Network means working at the frontier of Bitcoin R&D and infrastructure, where the code you write and the algorithms you create will shape the future of the ecosystem.
About The Role
You will be responsible for improving and maintaining our physical & cloud infrastructure, test equipment, CI processes, build and deploy processes, and cross platform support.
Responsibilities
- Infrastructure & Deployment
- Design, maintain, and improve Char's physical and cloud infrastructure across multiple environments.
- Manage build pipelines, release processes, and deployment automation to ensure smooth shipping of protocol updates.
- Continuous Integration & Testing
- Own CI/CD pipelines, ensuring fast, reliable, and reproducible builds.
- Maintain and expand automated testing frameworks, including fuzzing, stress testing, and regression suites.
- Manage hardware test environments and cross-platform builds (Linux, macOS, Windows, containerized environments).
- Performance & Reliability
- Profile, optimize, and harden infrastructure to handle high-performance, adversarial workloads.
- Monitor and improve system reliability, scalability, and developer productivity.
- Security & Compliance
- Implement best practices for securing infrastructure, builds, and deployment environments.
- Collaborate on audits and reviews to ensure robustness of protocol and tooling.
- Collaboration & Support
- Partner with protocol engineers to integrate new features into build and deployment systems.
- Document processes and build tools that empower the team to move quickly and safely.
- Provide operational support for testnets and experimental deployments.
Must-Haves
- Strong experience with infrastructure engineering in cloud environments (AWS, GCP, or equivalent).
- Proficiency with Linux systems administration and containerization (Docker, Podman, Kubernetes).
- Hands-on experience with CI/CD systems (e.g., GitHub Actions, GitLab CI, Jenkins) and build automation.
- Familiarity with cross-platform build systems (CMake) and debugging toolchains.
- Solid programming/scripting skills (Rust/C preferred).
- Understanding of distributed systems, networking, and security fundamentals.
- Clear, concise communication skills and ability to collaborate in a fast-paced environment.
- Background in cryptography, blockchain, or Bitcoin development.
- Experience with fuzzing, static analysis, or formal verification tools.
- Exposure to high-performance or low-level systems programming (C /Rust).
- Familiarity with reproducible builds, deterministic toolchains, and software supply chain security.
- Experience managing hybrid environments (physical test rigs cloud infra).
- Contributions to open-source projects, especially in security, Bitcoin, or protocol infrastructure.