Backend Engineer

Doppler is a token launch protocol coming to Solana (and live on Base, Monad, and Ethereum Mainnet) that lets teams configure tokenomics, launch with real onchain price discovery via dutch-auction dynamic bonding curves, and graduate to deep liquidity on DEXs like Uniswap. It serves token issuers and builders—from memecoin creators to protocols and RWA issuers—through an all-in-one app and a TypeScript SDK for building custom capital markets products.

Maintainer signals as of 8/23/2026

Distributed
About Doppler

Doppler is a liquidity bootstrapping ecosystem and capital markets protocol that helps teams create tokenized markets, let prices form through onchain price discovery, and graduate liquidity into deep, established pools. It introduces a 'dutch-auction dynamic bonding curve' primitive to source initial two-sided liquidity while protecting users from sniping bots and MEV through auction mechanics. The protocol supports memecoins, RWAs, and protocol tokens, offering capital-efficient bonding curves, seamless migration to Uniswap v2/v4, integration with OpenZeppelin Governor treasuries for governance, and composable, programmable smart contracts for vesting, airdrops, and incentives. Doppler offers two main products: an app (app.doppler.lol) for launching and trading tokens through a purpose-built interface without needing smart contract engineering, and a TypeScript SDK (docs.doppler.lol) for developers to build custom products on top of Doppler's infrastructure, such as attention marketplaces, launchpads, and new financial primitives. It also introduced 'Multicurve,' a mechanism allowing integrators to specify custom liquidity curves instead of a single constant liquidity position. The protocol targets token issuers, developers, and integrators building onchain capital markets products.

View jobs by Doppler

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Work on the open source Doppler SDK and Indexer, building reliable backend data services for multichain protocols. Implement new features, automate testing alongside a release pipeline, help other teams integrate the SDK and Indexer, and oversee production releases with release notes and versioning.

Requirements

  • Experience implementing and delivering highly reliable and scalable backend data services
  • Deep familiarity with TypeScript and GraphQL
  • Understanding of the blockchain industry and multichain indexer deployment challenges
  • Experience with testing across various testnet configurations
  • Experience contributing to and managing open source software projects used in production by external teams
  • Strong communication skills

Responsibilities

  • Implement new SDK and Indexer features
  • Automate backend testing alongside a release pipeline
  • Help applications and protocols integrate the SDK and Indexer
  • Oversee production releases with release notes and versioning