System Engineer Jobs in Web3

34 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of System Engineer Jobs in Web3
Job Position Company Posted Location Salary Tags

Lagrange

Remote

$84k - $150k

GoodBlock

Seattle, WA, United States

Gevulot

Remote

$100k - $150k

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

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

Lead Core Engineer

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.