System Engineer Jobs in Web3

16 jobs found

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

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

Harmony

Remote

$84k - $100k

Consensys

Remote

$54k - $77k

Pundi X

Singapore, Singapore

$105k - $120k

Ledger

Paris, France

$105k - $120k

Gevulot
$100k - $150k
Remote
Apply

What we're looking for

 
We seek a VP of Engineering to oversee and coordinate our development activities internally and externally. We expect you to build and improve our internal and external processes and oversee the following activities. You’d primarily contribute to the systematic coordination of development activities, but you would not be afraid to take action and contribute to code, too, if necessary. You have a fundamental understanding of distributed systems and how Linux works behind the scenes. All additional experience in low-level systems and expertise in the ZK field are considered to your benefit.
 

Responsibilities

 

  • Build internal development processes and oversee our development with our CTO
  • Build processes and oversee the development of external teams contributing to the protocol
  • Build processes and oversee client and prover integrations
  • Work closely with us as we build additional features, functionality, and applications
  • Understand Gevulot infrastructure in detail to ideate and delegate development task for improvement
  • Implement and contribute to engineering practices and processes


Qualifications

 

  • 5+ years of experience in leading multiple simultaneous development projects and with various stakeholders.
  • Ability to quickly learn complex systems
  • Ability to proactively identify issues and find possible solutions
  • Fluent and active communication skills in English


Preferred Skills

 

  • Experience and interest in distributed systems, P2P networking, virtualization, and unikernels
  • Curiosity for blockchain/cybersecurity
  • Familiarity with Linux internals, POSIX standards, file systems, and zero-knowledge cryptography


Stack

 

  • Cosmos SDK
  • Linux on x86-64
  • Nanos unikernel
  • QEMU
  • Go / Rust


What we offer

 

  • Fully remote position
  • Competitive salary
  • Significant responsibility from day 1
  • Fast growth environment with opportunities for professional development
  • Minimal amount of meetings
  • Free-ish working hours (Some overlap availability needed with EET)
  • Opportunity to work on the cutting edge of Zero Knowledge infrastructure
  • Opportunity to gain experience in the blockchain industry and development without prior industry experience



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.