ai analyst backend bitcoin blockchain community manager crypto cryptography cto customer support dao data science defi design developer relations devops discord economy designer entry level erc erc 20 evm front end full stack gaming ganache golang hardhat intern java javascript layer 2 marketing mobile moderator nft node non tech open source openzeppelin pay in crypto product manager project manager react refi research ruby rust sales smart contract solana solidity truffle web3 py web3js zero knowledge
| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Solforge | Remote |
| |||
Lagrange | Remote | $84k - $150k | |||
GoodBlock | Seattle, WA, United States |
| |||
Gevulot | Remote | $100k - $150k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Ledger | Paris, France | $98k - $106k | |||
Offchain Labs | New York, NY, United States | $72k - $112k | |||
Offchain Labs | New York, NY, United States | $73k - $84k | |||
Matter Labs | EU | $72k - $112k | |||
Nomic Foundation | Remote | $100k - $230k | |||
ChainSafe | Remote | $34k - $110k | |||
ChainSafe | Remote | $22k - $90k | |||
Status | Remote | $105k - $120k | |||
Nethermind | London, United Kingdom | $90k - $100k | |||
Ledger | Paris, France | $72k - $75k | |||
Ledger | Paris, France | $105k - $120k |
Solforge
This job is closed
The Role: Lead Core Engineer
As the Lead Core Engineer at Solforge, you will not only drive the innovation and implementation of next-generation, high-performance distributed systems but also play a key leadership role in managing and mentoring our engineering team. You'll oversee the technical and operational aspects of our core infrastructure, ensuring system reliability, scalability, and performance, while supporting the team in delivering high-quality solutions. By taking ownership of engineering leadership and infrastructure responsibilities, you will free up our CTO to focus on strategic, high-level initiatives.
You’ll collaborate closely with a highly proficient team of core engineers who have contributed to foundational and novel network components. As a leader, you will guide the team through complex challenges and architectural decisions, ensuring alignment with Solforge's broader technical goals.
We believe in hiring exceptional individuals with the motivation to tackle complex infrastructure challenges and who possess a coherent system design philosophy that will drive the industry forward. Expect frequent discussions on architecture, design specs, code reviews, and team growth. We are all deeply committed to shipping quality code frequently, but also to fostering an environment of learning and mentorship.
About the Team
As a team, we are building an entire platform in Rust, which bridges L1 and L2 systems and enables deeply complex interactions across network components. In addition to your core focus on Rust and distributed systems, you will take a lead role in infrastructure management (e.g., Kubernetes), scripting, and overall system operations. You'll have the opportunity to influence decisions across the entire stack, ensuring a unified and scalable architecture that integrates all layers of the platform seamlessly.
Responsibilities
- Lead and mentor the core engineering team, facilitating effective collaboration and ensuring efficient workflow.
- Oversee the architecture and implementation of core distributed systems, ensuring they are scalable, secure, and highly performant.
- Manage infrastructure responsibilities, including system reliability, scalability, CI/CD pipelines, and incident response protocols.
- Collaborate with the CTO to establish technical direction, while driving day-to-day engineering initiatives and ensuring that the team’s output aligns with overall strategic goals.
- Break down complex protocol specifications into clear tasks and translate them into performant Rust code.
- Maintain a modular, well-designed, and future-proof codebase that evolves alongside the project’s growth.
- Drive the development and automation of security benchmarks, performance testing frameworks, and innovative tooling for system improvement.
- Champion best practices in software design, infrastructure management, and team operations.
What You'll Bring
- Proven experience in leading engineering teams, ideally in blockchain or distributed systems projects.
- Deep understanding of both L1 and L2 architectures, with a track record of designing, deploying, and maintaining scalable distributed systems.
- Expertise in infrastructure management (e.g., Kubernetes, CI/CD pipelines, observability tools) and ensuring system reliability at scale.
- Strong proficiency in Rust or similar system-level programming languages like C, C++, or Go.
- A collaborative leadership style with the ability to mentor, manage, and grow an engineering team.
- Experience with protocol design, distributed systems architecture, and blockchain security principles.
- Strong communication skills, with a focus on team management and technical alignment across engineering and product goals.
Preferred Qualifications
- Active open-source contributions in core protocol engineering (e.g., Firedancer, Reth, Lighthouse, Geth).
- Direct involvement in the Solana ecosystem, including contributions to runtime or other core systems.
- Experience working with blockchain security research and open-source projects.
- Previous experience with Kubernetes and cloud infrastructure at scale.
Benefits
- Competitive remuneration packages, including tokens and equity, based on iterative market research.
- A remote-first, flexible working environment that promotes self-initiative.
- Lead a talented and motivated team that is excited about their work and their potential impact.
- Professional growth opportunities within a dynamic, fast-growing technological frontier.
What does is a system engineer do?
A System Engineer is a professional who is responsible for designing, implementing, and maintaining complex systems in an organization
They use their expertise in engineering, computer science, and project management to ensure that systems are efficient, reliable, and secure
Here are some of the typical tasks and responsibilities of a System Engineer:
- Requirements analysis: System Engineers work with stakeholders to define system requirements and constraints. They identify user needs and develop functional and performance requirements for the system.
- System design: System Engineers design and develop system architecture, components, and interfaces. They create system models and diagrams, and collaborate with other engineers and stakeholders to ensure that the system meets requirements and standards.
- System integration: System Engineers integrate different components and subsystems to create a complete system. They ensure that the system functions as intended and meets performance and quality standards.
- Testing and validation: System Engineers perform testing and validation activities to ensure that the system is reliable, secure, and meets requirements. They conduct various types of tests, including functional, performance, and security tests.
- Documentation: System Engineers create and maintain system documentation, including design documents, requirements specifications, and user manuals. They ensure that documentation is accurate and up-to-date.
- Maintenance and support: System Engineers provide ongoing maintenance and support for the system. They identify and resolve issues, perform updates and upgrades, and ensure that the system remains secure and reliable.
- Project management: System Engineers may also be responsible for managing projects related to system development and implementation. They coordinate with stakeholders, manage schedules and budgets, and ensure that projects are completed on time and within budget.