We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Protocol Integration Engineer
Brief Description of Company: Absinthe Labs is a leading Web3 infrastructure startup that has built a no‑code gamification engine used by leading NFT collections, NFT marketplaces, and DeFi protocols. Their platform lets projects create custom, cross‑chain points programs that reward on‑chain and off‑chain activity instantly, without having to write smart contracts. Absinthe’s engine offers a clean GraphQL API, advanced analytics dashboards, a visual builder, and a library of plug‑in features. With millions of active users and a growing partner network, Absinthe is a key player in the emerging Web3 loyalty space, solving high‑cost transaction barriers and providing a seamless user experience to keep customers engaged.
Job Summary: As a Protocol Integration Engineer, you will build and maintain high‑performance adapters that bring blockchain events and data into Absinthe’s reward engine. Your work will enable customers to connect any protocol—whether an NFT marketplace, a DEX, a DeFi protocol, or an NFT game—to the platform and automate point allocation, rewards distribution, and analytics. You will be at the intersection of blockchain infrastructure, data engineering, and product – translating protocol specifications into production‑ready integration layers.
Key Responsibilities:
- Design, develop, and deploy adapters that read on‑chain events, decode logs, and transform them into the platform’s internal rewards format across Ethereum, Solana, Avalanche, Arbitrum, Optimism and emerging roll‑ups.
- Build robust, fault‑tolerant ingestion pipelines that can process thousands of events per second, using technologies such as The Graph, Substreams, Kafka, or custom RPC streams, and store event data in PostgreSQL, Redis, or ClickHouse for quick lookups.
- Create reusable SDKs and libraries that expose the integration logic to customers, enabling them to fetch point balances, claim rewards, and trigger custom hooks in a developer‑friendly manner via REST or GraphQL.
- Work closely with product and design teams to model use‑cases such as airdrops, liquidity mining, NFT minting rewards, and cross‑chain bridging incentives; define clear API contracts and documentation for customers.
- Maintain the health of integration services – monitor latency, error rates, and data consistency; use observability tooling like Prometheus, Grafana, and Sentry to pre‑empt incidents.
- Contribute to the open‑source ecosystem by sharing adapters, SDKs, and infrastructure components; maintain community documentation and respond to support tickets from partners.
- Stay up‒to date with new blockchain developments, Layer‑2 roll‑ups, cross‑chain bridges, and token standards; evaluate their compatibility with Absinthe’s architecture and identify integration opportunities.
- Mentor junior engineers in blockchain indexing, event stream processing, and Go/Rust best practices; promote a culture of continuous learning and knowledge sharing.
Required Skills:
- 4+ years of backend engineering experience, with significant exposure to Web3 protocol integrations and event processing.
- Proficiency in programming languages such as Go, Rust, or TypeScript; comfortable building high‑throughput, low‑latency services that ingest millions of on‑chain events.
- Deep understanding of Ethereum, Solana, and other EVM‑compatible chains: transaction formats, logs, RPC APIs, and indexing solutions (The Graph, Substreams, Alchemy, Covalent).
- Experience building and consuming REST/GraphQL APIs for blockchain data; knowledge of smart‑contract ABI parsing and event decoding.
- Strong database skills – PostgreSQL (primary storage), Redis (caching), and analytic databases (ClickHouse, DuckDB) for event aggregation.
- Experience with CI/CD, Docker, and infrastructure as code (Terraform, Pulumi, or similar).
- Comfortable working in distributed teams, writing clear documentation, and using version control best practices.
- Passion for open‑source; a track record of contributing to projects such as The Graph, Substreams, or blockchain SDK libraries.
- Excellent communication and collaboration habits – ability to explain complex protocol details to product managers and non‑technical stakeholders.
Ideal Candidate: You thrive on the challenge of making the most complex blockchain data accessible to developers and product managers. You enjoy designing systems that ingest millions of on‑chain events, normalise them into a unified schema, and deliver actionable metrics in real‑time. You are a self‑starter who stays curious about new Layer‑2 roll‑ups, cross‑chain bridges, and token‑omics innovations, and you can quickly prototype adapters to prove concepts. Your experience building production‑grade protocol adapters will help Absinthe reduce friction for its customers and enable them to launch loyalty programs at scale. If you’re excited to work on cutting‑edge Web3 infrastructure, thrive in a remote‑first culture, and build a product that reaches millions of users, we want to meet you. Bring your love for open‑source, your expertise in event‑driven architectures, and your passion for building reliable, scalable integrations that empower the next generation of decentralized applications.
Career Growth: In our fast‑paced environment, skilled engineers often transition to technical leadership or product roles as they grow. We value curiosity and encourage engineers to take ownership of cross‑team projects and mentor others. You’ll also have chances to author whitepapers, give talks at blockchain conferences, and contribute to the open‑source community, amplifying your impact.
Company Details
Company Overview
About
DigitalOcean
Deploy your AI App in seconds by using Fully-managed AI agents and LLM models. Get $200 in credits to get started! (*For new accounts)
Get $200 in credits →