Portfolio Careers

Opportunities in the Archetype portfolio
Archetype
35
companies
52
Jobs

Engineering Manager

Obol Technologies

Obol Technologies

Software Engineering, Other Engineering
Lisbon, Portugal
Posted on Nov 5, 2024
Who Are We?
Dv labs is a remote-first research and software development team focused on Proof of Stake infrastructure for public blockchain networks. Specific topics of focus are Internet Bonds, Distributed Validator Technology, and Multi-Operator Validation. The core team includes +30 members spread across +15 countries.
The core team is building the Obol Network, a protocol to foster trust-minimized staking through multi-operator validation. This will enable low-trust access to Ethereum staking yield, which can be used as a core building block in various Web3 products.
The Network
The network can be best visualized as a work layer that sits directly on top of the base layer consensus. This work layer is designed to provide the base layer with more resiliency and decentralization as it scales. In this chapter of Ethereum, we will move on to the next great scaling challenge, which is stake centralization. Layers like Obol are critical to the long-term viability and resiliency of public networks, especially networks like Ethereum.
Obol as a layer is focused on scaling main chain staking by providing permissionless access to Distributed Validators. The network utilizes a middleware implementation of Distributed Validator Technology (DVT), to enable the operation of distributed validator clusters that can preserve validators' current client and remote signing configurations.
Similar to how roll-up technology laid the foundation for L2 scaling implementations, we believe DVT will do the same for scaling the consensus layer while preserving decentralization. Staking infrastructure is entering its protocol phase of evolution, which must include trust-minimized staking networks that can be plugged into at scale. We believe DVT will evolve into a widely used primitive and will ensure the security, resiliency, and decentralization of public networks.
The Obol Network develops and maintains three core public goods that will eventually work together through circular economics:
The DV Launchpad, a User Interface for bootstrapping and managing Distributed Validators
Charon, a Golang based middleware client that enables validators to run in a fault-tolerant, distributed manner.
Obol Splits, a set of solidity contracts for the formation of Distributed Validators tailored to different use cases such as DeFi, Liquid Staking, and Fractionalized Deposits
Sustainable Public Goods
Dv labs is inspired by previous work on Ethereum public goods and experimenting with circular economics. We believe that to unlock innovation in staking use cases, a credibly neutral layer must exist for innovation to flow and evolve vertically. Without this layer, highly available uptime will continue to be a moat.
The Obol Network will become an open, community-governed, self-sustaining project over the coming months and years. Together we will incentivize, build, and maintain distributed validator technology that makes public networks a more secure and resilient foundation to build on top of.
We seek a hands-on Software Engineering Manager with strong leadership and technical background.
In this pivotal role at DV Labs, you will lead talented teams of engineers dedicated to developing and refining our distributed validator products. You will drive the technical delivery of product features, actively manage execution, ensure that software adheres to high-quality standards, and act as the guardian of engineering best practices in our fast-paced startup environment.
We'd love to hear from you if you're an ambitious engineer with leadership skills and a passion for distributed validators.

Responsibilities

  • Lead the engineering team and drive engineers' productivity to ensure successful and timely delivery.
  • Deliverables planning, prioritization, and execution to meet deadlines in alignment with the product roadmap.
  • Drive and continuously refine the scrum processes to suit the needs of a fast-evolving environment.
  • Contribute to product technical designs and architecture decisions, participate in coding, code reviews, and debugging to ensure the delivery of high-quality products.
  • Be the guardian of the best practices in software development, including coding standards, testing coverage, automation, release management, and security.
  • Coordination cross-teams and work closely with the VP of Engineering and technical product owners to ensure smooth feature delivery and integration.
  • Manage engineering support cases and incident escalations.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of hands-on experience in software development, with expertise in Web3 and blockchain protocols.
  • 2+ years of experience in a leadership role with a proven ability to lead a team in a Scrum environment.
  • Excellent communication and interpersonal skills, with the ability to collaborate across multidisciplinary teams, optimize development processes, and create and execute roadmaps.
  • Proficiency in programming languages such as Go, Python, Java Script, Rust, or others relevant to blockchain and Web3. (mandatory)
  • Experience with Scrum and DevOps agile methodologies and continuous integration/deployment (CI/CD).
  • Experience working remotely and collaborating within a globally distributed team.

Nice to have

  • Familiarity with Solidity smart contracts and decentralized applications (dApps).
  • Good knowledge of consensus algorithms and distributed validators.
  • Knowledge of security best practices in blockchain and distributed systems.
  • Contributions to open-source projects in the blockchain space.
Thank you for your interest. Looking forward to building amazing stuff together!