Technical Architect

Logo of DV Labs DV Labs

Job Description

Who Are We?

DV Labs is a remote 30+ member research and software development team with a vision to establish a credibly neutral, trust-minimised infrastructure layer for web3. Previously known as Obol Labs, our work on distributed validators (DVs) boosts the security, resilience, and decentralisation of the Ethereum network.

Our Values & Culture

We live by our values - we are: reliable, secure, synergistic, and innovative. These values aren’t just a set of ideals, they’re the foundation of our culture and the key to our success.

At DV Labs, productivity meets work-life balance in perfect harmony - we promote flexibility, trust, and transparency. We believe in connection beyond screens. Our team stays ahead by attending conferences and gathers annually for an offsite event full of collaboration, teamwork, and fun!

The Products

DV Labs develops and maintains three core products:
- Charon, a Golang-based middleware client enabling multiple nodes or parties to run validators together, in a fault-tolerant manner.
- The DV Launchpad, a web interface for launching and managing Distributed Validators.
- Obol Splits, a set of solidity contracts assisting with the formation of Distributed Validators, by allowing the ETH bond and validator rewards to be split across multiple parties.

Supporting the Obol Collective

DV Labs supports the Obol Collective: a community dedicated to scaling Ethereum by strengthening the security, resiliency, and decentralisation of the consensus layer through the development and deployment of distributed validators.

Mission of the Role

We are looking for a deeply technical and visionary Technical Architect / Solution Architect to join our team. This role is critical in translating the product roadmap into actionable, scalable, and robust technical solutions. The ideal candidate will bridge the gap between the product vision and technical execution, ensuring that our products are both innovative and technically sound. You will work closely with internal teams, clients, and partners to design and implement solutions that meet both current and future business needs.

Responsibilities

  • Own and drive the technical architecture of our product suite, ensuring alignment with the product vision and strategic goals.
  • Act as a counterpart for our CTO and provide Roadmap definition. Define "what are we building" and "why are we building it".
  • Oversee the integration of our products into client systems, ensuring seamless implementation and a smooth user experience.
  • Design and develop node operator tooling and developer experiences for efficient deployment and management of distributed validators (e.g., Terraform, Helm, Kubernetes, Ansible, Docker).
  • Lead the technical refinement of our Solidity-based products, ensuring seamless integration with existing Ethereum protocols and other blockchain technologies.
  • Develop and maintain best-in-class onboarding flows and APIs for distributed validator clusters.
  • Act as the technical point of contact for clients, guiding them through the adoption and integration of our solutions.
  • Collaborate closely with internal engineering teams to guide product development, identify technical challenges, and ensure the delivery of high-quality software.
  • Stay abreast of emerging technologies, particularly in the blockchain and Web3 ecosystems, and assess their applicability to our product suite.
  • Analyze product performance and feedback, iterating on the design and architecture to address challenges and enhance the user experience.
  • Contribute to the evolution of our product strategy by providing technical insights and market feedback.
  • Ensure that security best practices are enforced across all aspects of product development and deployment.

Requirements

  • Mandatory experience in blockchain technologies, with a deep understanding of Ethereum, Solidity smart contracts, and associated ecosystems (Ethereum Layer 2s).
  • Proficiency in designing and implementing solutions with modern DevOps tools and methodologies (e.g., Kubernetes, Terraform, Docker).
  • Protocol design and development.
  • REST API and SDK development.
  • Front-end DApp development.
  • Proven experience in architecting scalable, secure, and high-performance systems, particularly in the Web3 and blockchain space.
  • Strong understanding of integration architecture patterns, API design, and middleware technologies.

Other Requirements or Skill Set

  • Excellent communication skills, with the ability to translate complex technical concepts into clear and actionable insights for clients and stakeholders.
  • Synergistic and team working skills to interact with different areas in the company, especially Engineering, Business, and Product.
  • A proactive and innovative mindset, with a passion for staying at the forefront of technology trends and applying them to business challenges.
  • Preferred time zone: GMT-5 to GMT+3.

Benefits

  • Competitive compensation
  • Annual Global Off-site
  • Annual opportunity to attend DevCon (or a blockchain conference of choice)
  • Generous paid time off
  • Budget for personal equipment
  • Budget for training or education

Thank you for your interest. Looking forward to building amazing stuff together!

DV Labs

Industry: Other

Company size: 11-50 employees

Check 1 other job offer

Job Details

  • Department: Software Development
  • Position type(s): Full-Time
  • Location: Remote
  • Posted: 1 month ago

Compensation

  • Salary not specified
  • Equity not specified

Keywords

Technical Architect Blockchain Ethereum Solidity DevOps API Development Web3

Share This Job

When applying, please let DV Labs know you found this job through our website. This helps us continue to provide this service!

Ready to Apply?

If you're excited about this opportunity and meet the requirements, we'd love to hear from you!

Apply Now

Last updated: August 29, 2024

Related Job Postings

Full-Time Posted 1 month ago
Logo of Chainflip

Senior Rust Engineer

Chainflip

Chainflip seeks a Senior Rust Engineer for its Protocol Team to build and manage core components of its cross-chain swapping protocol and substrate-based blockchain.

Berlin Salary not specified
Full-Time Posted 1 month ago
Logo of Chainflip

Full Stack Engineer

Chainflip

Chainflip seeks a Full Stack Engineer for their Berlin-based team to develop blockchain tools, enhance user trading experience, and advance their Javascript SDK.

Remote Salary not specified
Full-Time Posted 1 month ago
Logo of Chainflip

Social Media Manager / Content Creator

Chainflip

Join Chainflip as a Social Media Manager/Content Creator to enhance social media presence with engaging content and campaigns, especially on Crypto Twitter, while understanding blockchain technology.

Remote Salary not specified