Senior Full Stack Engineer at Obol Labs

Obol Labs logo
Obol Labs

Senior Full Stack Engineer

Remote

Full Time

#Engineering

#Blockchain

#Ethereum

#React

#TypeScript

#Next.js

#Ethers.Js

#Solidity

#Node.Js

#Docker

#SQL

#NoSQL

Obol Labs is looking for a Senior Full Stack Engineer

Sign up to unlock quick summaries and profile fit assessments

Who Are We?
Obol 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 35 members spread across +14 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
Obol 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.

The Role
The focus of this role is on developing and enhancing React-based web applications for interacting with the Ethereum blockchain to create Distributed Validators. This includes creating user-friendly interfaces, integrating with wallets, and ensuring the applications are absolutely secure and reliable.
The goal of this role is to enable the proliferation of Distributed Validators in the Ethereum Staking Ecosystem, by making them easy to create, view, understand, and interact with. This role requires working with agency and autonomy. It requires collaboration with cross-functional internal teams as well as dealing with external stakeholders. Obol’s Distributed Validator Launchpad, Obol’s static website, Obol’s typescript packages, and other applications will be under this role’s remit.

Responsibilities
  • Develop and implement new features for our web applications using React, showcasing your expertise in creating user-centric solutions.
  • Collaborate with cross-functional teams, including product owners, designers, and QA engineers, to ensure seamless delivery of high-quality products.
  • Contribute to Obol’s coding standards, design patterns, and development methodologies.
  • Drive innovation by researching and adopting the latest trends and technologies in the React ecosystem, ensuring our applications remain secure, competitive, and cutting-edge.
  • Act as a technical mentor for junior developers, providing guidance and support to help them grow and excel in their roles.
  • Collaborate with external partners integrating Obol technology into their dapps using the Obol SDK.
  • Take responsibility for maintaining and enhancing our current products, including our component library (obol-ui) and DApp (dv-launchpad).
  • Improve the accessibility of our interfaces to all types of internet users.
  • Harden the security of our React software and its supply chain.  


  • Requirements
  • Professional experience in React-based Ethereum Application Development (examples below).
  • What we use for React Development: Typescript, Next.js, React Hook Form, SWR, Zustand, @headlessui/react, stitches.dev, tailwindCSS and others. 
  • What we use for Ethereum Development: Foundry, Hardhat, Ethers.js, web3-react, @obolnetwork/obol-sdk, @metamask/eth-sig-util, @0xsplits/splits-sdk(-react), @gnosis.pm/safe-core-sdk, @synthetixio/synpress, @chainsafe/(bls/discv5/ssz) and others. 
  • Previous delivery of react websites that enable non-custodial, wallet-based interaction with mainnet Ethereum or a similar EVM network with more than $100k in value handled. 
  • Knowledge of JS/TS security and testing best practices.
  • Knowledge of JS/TS CI/CD best practices.
  • Experience working with Agile Software Development methodologies.
  • Web3 professional experience.
  • Proven ability to maintain and contribute to Open Source repos
  • Timezone between UTC-2 to UTC+3 


  • Nice to have
  • Ethereum staking experience.
  • Node.js or other backend development experience.
  • Solidity development experience.
  • Familiarity with docker and/or running servers.
  • SQL/NoSQL experience.
  • Experience working in a distributed remote team.


  • Benefits
  • Fully Remote Working and flexible hours.
  • Meet the team at our Annual Offsites.
  • Chance to attend crypto and staking conferences.
  • Working with the purpose of decentralising Ethereum.
  • Generous paid time off.
  • Budget for equipment.
  • Budget for training or education.


  • Thank you for your interest. Looking forward to building amazing stuff together!
    Obol Labs logo

    Obol Labs

    15 views

    1 applied

    Company Size

    11-50

    Markets

    Blockchain
    Developer Tools
    Cryptocurrency

    Social Media

    Visit Obol Labs
    Share this job
    Copy Permalink
    Open roles at Obol Labs
    Obol Labs logo
    Obol Labs

    Vice President of Product

    Remote

    Full Time

    #Product

    #Solidity

    #Design

    #Ethereum

    #Smart Contracts

    #Product Strategy

    #Developer Experience

    #Onboarding

    Obol Labs logo
    Obol Labs

    Senior Solidity Engineer

    Remote

    Full Time

    #Engineering

    #Solidity

    #Ethereum

    #Foundry

    #Smart Contracts

    #Test Driven Development

    Obol Labs logo
    Obol Labs

    Engineering Manager

    Remote

    Full Time

    #Engineering

    #Web3

    #Blockchain

    #Go

    #Python

    #Java

    #Rust

    #Scrum

    #DevOps

    #CI CD

    #Solidity

    #Smart Contracts

    Obol Labs logo
    Obol Labs

    Principal Architect

    Remote

    Full Time

    #Engineering

    #Blockchain

    #Web3

    #Ethereum

    #Solidity

    #Kubernetes

    #Terraform

    #Docker

    #DevOps

    #Design

    #REST API

    #SDK Development

    Obol Labs logo
    Obol Labs

    Chief Product Officer

    Remote

    Full Time

    #Product

    #Blockchain

    #Ethereum

    #Solidity

    #Design

    #REST API

    #SDK Development

    #Front

    #DevOps

    #Infrastructure Management

    Obol Labs logo
    Obol Labs

    Chief Product Officer

    Remote

    Full Time

    #Product

    #Blockchain

    #Ethereum

    #Solidity

    #Design

    #REST API

    #SDK Development

    #Front

    #DevOps

    #Production

    Discover similar jobs
    R
    Rad AI

    Data Engineer

    Remote

    Full Time

    #Engineering

    #Healthcare

    #Analytics

    #Metaflow

    #Spark

    #AWS

    #EMR

    #Docker

    #Kubernetes

    #SQL

    #NoSQL

    #DynamoDB

    #Elasticsearch

    Jellyvision logo
    Jellyvision

    Senior Data Platform Engineer II

    175k - 195k USD

    Remote

    Full Time

    #Technology

    #Data Engineering

    #Apache Airflow

    #Python

    #SQL

    #Snowflake

    #Databricks

    #Terraform

    #AWS

    #Apache Spark

    #DBT

    #Kafka

    T
    Techpartnerships

    NodeJs DEV

    Remote

    Full Time

    #Engineering

    H
    Helpscout

    Sr. Product Analyst

    Remote

    Full Time

    #Business Operations

    #SaaS

    #Analytics

    #SQL

    #Mixpanel

    #Testing

    #BigQuery

    #DBT

    #Python

    #Product Analytics

    M
    Mysten Labs

    Senior Product Designer

    Remote

    Full Time

    #Design

    #Blockchain

    #Figma

    #Prototyping

    #Design Systems

    #User Research

    #Visual Design

    #Interaction Design

    #AI Tools

    A
    Advocate

    Product Engineer, Tech Ops

    Remote

    Full Time

    #Technology

    #Artificial Intelligence

    #TypeScript

    #React

    #Next.js

    #Node.Js

    #GraphQL

    #PostgreSQL

    #AWS

    #Terraform

    #Docker

    #Python

    The Browser Company logo
    The Browser Company

    Software Engineer, Compiler

    us flag
    US, CA

    295k - 350k USD

    Remote

    Full Time

    #Engineering

    #Compiler

    #Open Source

    #Swift

    #LLVM

    #C++

    #Windows

    #Android

    #Build Systems

    #Tooling

    #Design

    Homebound logo
    Homebound

    Technical Lead Manager

    Remote

    Full Time

    #Engineering

    #Construction

    #TypeScript

    #Node

    #React

    #GraphQL

    #PostgreSQL

    #AWS

    #AI

    Flower logo
    Flower

    Founding Research Engineer in the Flower Frontier Model Team

    Remote

    Full Time

    #Engineering

    #Artificial Intelligence

    #PyTorch

    #Jax

    #Transformers

    #Optimization

    #Training

    #Docker

    #Git

    #Linux

    Arize AI logo
    Arize AI

    AI Application Engineer

    sg flag
    Singapore

    Remote

    Full Time

    #AI

    #Software Engineering

    #Observability

    #Python

    #Golang

    #JavaScript

    #TypeScript

    #OpenTelemetry

    xAI logo
    xAI

    AI Tutor - Software Engineering Specialist

    125k - 208k USD

    Remote

    Contractor

    #Software Engineering

    #Artificial Intelligence

    #Programming Languages

    #Debugging

    #Testing

    #Docker

    #Backend Systems

    #APIs

    #Databases

    K
    Kraken.com

    Senior Software Engineer - Frontend - Pro

    Remote

    Full Time

    #Engineering

    #Fintech

    #React

    #JavaScript

    #TypeScript

    #Next.js

    #WebSockets

    #API Design

    #Testing

    #UI UX

    Prosper logo
    Prosper

    Sr. GRC Analyst

    Remote

    Full Time

    #Technology

    #Engineering

    #GRC

    #PCI DSS

    #NIST

    #SOC

    #AWS

    #Azure

    #GCP

    #Python

    #BASH

    #PowerShell

    Versapay logo
    Versapay

    Principal .NET Software Engineer

    Remote

    Full Time

    #Engineering

    #Payments

    #C#

    #.NET

    #SQL

    #AWS

    #Azure

    #GitHub Actions

    #RESTful APIs

    #ISO 8583

    B
    Blockworks

    Senior Data Engineer

    160k - 200k USD

    Remote

    Full Time

    #Engineering

    #Cryptocurrency

    #Python

    #Go

    #Rust

    #TypeScript

    #SQL

    #Parquet

    #Postgres

    #Clickhouse

    #Docker

    #Kubernetes

    #AWS

    #GCP

    #Airflow

    #Dagster

    #DBT

    Wallarm logo
    Wallarm

    Senior Rust Developer

    Remote

    Full Time

    #Engineering

    #Cyber Security

    #Rust

    #Kubernetes

    #Helm

    #Terraform

    #Backend Systems

    #Distributed Systems

    S
    SecondDinner

    Senior Director, Engineering

    270k - 300k USD

    Remote

    Full Time

    #Engineering

    #Game Development

    #Unity

    #AWS

    #Git

    #.NET

    #Technical Leadership

    Adthena logo
    Adthena

    Senior Python Scraping / Anti-Bot Engineer

    gb flag
    United Kingdom

    Remote

    Full Time

    #Technology

    #Search

    #Business Intelligence

    #Python

    #Playwright

    #Selenium

    #Puppeteer

    #Docker

    #Kubernetes

    #JavaScript

    #HTML

    #HTTP

    #TLS

    CypressGlobalServicesInc logo
    CypressGlobalServicesInc

    Forward Deploy Engineer

    Remote

    Internship

    #Technology

    #IT Consulting

    #HTML

    #CSS

    #JavaScript

    #React

    #Angular

    #SQL

    #PHP

    #Python

    #REST API

    Ethena Labs logo
    Ethena Labs

    Staff Security Engineer

    Remote

    Full Time

    #Security

    #DeFi

    #Engineering

    #Solidity

    #EVM

    #Foundry

    #SAFe

    Your dream job awaits.

    Explore exciting opportunities, connect with top employers, and ignite your career.