Senior Go Protocol Engineer @Launch Legends
Software Development
Salary unspecified
Remote Location
Employment Type part-time
Posted YDay

[Hiring] Senior Go Protocol Engineer @Launch Legends

YDay - Launch Legends is hiring a remote Senior Go Protocol Engineer. 💸 Salary: unspecified 📍Location: Worldwide

Role Description

We’re offering a unique opportunity to join Launch Legends (and Autheo) as a part-time Equity Cofounder. Founded in July 2021, Launch Legends is at the forefront of bridging Web3 blockchain technology with the next evolution of Web2 integration—bringing businesses on-chain through enterprise-grade solutions, DePIN innovations, and decentralized financial infrastructure.

Our flagship project, Autheo, is an AI-enabled Layer-0 Operating System with an integrated Layer-1 blockchain and complete decentralized infrastructure that includes decentralized compute, storage, identity, and service marketplaces, as well as a full-stack development environment (DevHub)—engineered for scalable enterprise adoption, developer innovation, and real-world blockchain integration.

Key Features

  • Layer-0 OS + Layer-1: Sovereign Cosmos-based coordination layer with an EVM-compatible execution environment, IBC interoperability, and Proof of Autheo consensus.
  • Eigensphere Engine: Multi-language runtime. Rust is a first-class path for execution, cryptography, and developer tooling, alongside Go, Solidity, Move, Vyper, and C.
  • DevHub & full-stack SDKs: One workspace for frontend, backend, smart contracts, and orchestration.
  • TheoID: Sovereign identity for people, services, and AI agents, with a post-quantum roadmap (NIST-standardized ML-KEM, ML-DSA, and SLH-DSA).
  • Autheo Marketplace: Decentralized compute, storage, and service markets built into the Autheo network.
  • THEO AI: Inference and agent orchestration as a native primitive, not a third-party bolt-on.
  • DePIN infrastructure: On-chain networks for real-world infrastructure ownership and resource sharing.

Compensation & Growth Path

  • This is a part-time equity / token-based cofounder opportunity.
  • You will receive equity in Launch Legends, Autheo, and the WFO Creator Network, along with token allocations in the Autheo blockchain.
  • There is no cash salary for this role, and the commitment is at least 20 hours per week.

ROLE

Senior Go Protocol Engineer — Autheo Layer-0 / Layer-1 | Cosmos SDK Modules, IBC & Chain Developer Tooling Job code: LA393

About the Role

This role reports to the engineering leads. Autheo’s Layer-0 coordination layer is Cosmos-based, with IBC interoperability and an EVM-compatible execution environment. We are recruiting a senior Go engineer who has written protocol code inside real chains: Cosmos SDK modules, IBC paths, upgrade handlers, and the developer tooling other teams build on.

This is hands-on engineering, not advisory work. You will write and review the Go that runs the chain, own changes from design to upgrade, and build the tools that make Autheo easy for builders to start on.

Responsibilities

  • Chain modules and protocol logic
    • Design, build, and review Cosmos SDK modules for Autheo’s staking and fee model, reward distribution, validator rules, and governance.
    • Write state migrations and upgrade handlers that are deterministic, tested, and rehearsed on testnet before they ship.
    • Keep the chain’s modules current with upstream Cosmos SDK, CometBFT, and IBC-Go releases.
  • IBC and interoperability
    • Own IBC paths end to end: channel setup, transfers and memos, light-client and misbehaviour handling, and relayer operation (Hermes, the Go relayer, or equivalent).
    • Work with the bridge and EVM teams so assets and messages move between Autheo’s execution environments with clear failure modes.
  • Developer tooling and DevHub
    • Build and maintain Go tooling builders actually use: CLIs, Protobuf and gRPC code generation, module scaffolding, and SDK migration tools.
    • Turn protocol changes into tooling and docs, so a developer can scaffold, test, and deploy on Autheo from DevHub without help.
  • Testing, release and operations
    • Unit, simulation, and end-to-end tests for every module change; CI that builds, tests, and blocks a bad release.
    • Run what you ship: testnet nodes and validators, Kubernetes deployment, and Prometheus / Grafana dashboards that explain a failure without guesswork.

Requirements

  • Public Go you wrote inside a blockchain codebase.
  • Merged pull requests to Cosmos SDK, CometBFT, IBC-Go, a Cosmos SDK chain, go-ethereum, or an equivalent protocol repository.
  • 5+ years of production Go: concurrency, context cancellation, worker pools, batching, and performance problems you have debugged under load.
  • Cosmos SDK module work that shipped on a public network: keepers, message servers, genesis, state migrations, or upgrade handlers in staking, distribution, governance, or fee logic.
  • Hands-on IBC: transfers, channels, light clients, misbehaviour handling, or relayer integration and operation.
  • Developer tooling other engineers depend on: a CLI, code generator, Protobuf / gRPC pipeline, scaffolding, or SDK migration tool.
  • Comfortable operating your own work: Linux, Docker, Kubernetes, CI pipelines, full nodes or validators, and Prometheus / Grafana monitoring.

Preferred

  • Maintainer or top-contributor status on a public blockchain repository.
  • EVM experience next to Cosmos: Cosmos EVM integration, Solidity contracts you deployed, or Go services calling contracts through ABI bindings.
  • Ethereum Layer 2 or zk-rollup engineering (transaction selection, proof submission, L2 signing).
  • Wallet, custody, or signing infrastructure: key handling, hot / warm / cold wallet flows, multi-chain transaction tracking.
  • Multi-chain indexing or block-explorer back ends that you operated in production.
  • CosmWasm or Rust experience (a plus, not required).
  • Teaching, conference talks, or workshops on blockchain engineering.

First 90 Days

  • A written review of Autheo’s Cosmos SDK modules and IBC setup: what is current, what lags upstream, and what is at risk, agreed with the engineering leads.
  • At least one module change or upgrade handler shipped through testnet rehearsal, with simulation and end-to-end tests.
  • One IBC path or relayer workflow documented, monitored, and owned end to end.
  • One developer-tooling improvement in DevHub, such as a scaffold, code generator, or CLI command, used by another team.

About Our Organization

Autheo is building a Layer-0 Operating System and an integrated Layer-1 so identity, compute, storage, developer tooling, and AI sit on one network instead of a pile of bridges. The work now is product and protocol: making that network faster, safer, and ready for the builders and businesses that will run on it.

Why Join Launch Legends?

  • Build the core, not a side project.
  • Protocol, DevHub, TheoID, and the Marketplace are being built and strengthened now, and your work goes straight into them.
  • The Go Protocol seat owns Cosmos SDK modules, IBC paths, and the chain tooling builders use in DevHub.
  • Equity in Launch Legends and Autheo, plus a THEO token allocation.
  • 100+ equity cofounders across 25+ countries. Remote. Direct line to the engineering leads and the Managing Directors.
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Go Protocol Engineer @Launch Legends
Software Development
Salary unspecified
Remote Location
Employment Type part-time
Posted YDay
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 135,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 135,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 135,465+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later