Senior Software Engineer - Cross Chain Interoperability Protocol

Status
Full time
Remote
Compensation is not specified
Role
Software Engineer
Description

About Us

Chainlink Labs is the main developer of Chainlink, the decentralized computing platform that powers the verifiable web. Chainlink is widely used in various industries such as banking, DeFi, global trade, and gaming. The company collaborates with major financial institutions and Web3 teams to create verifiable applications. Chainlink Labs has been recognized as one of the most loved workplaces in both the United States and the United Kingdom.

The Engineering Team

At Chainlink Labs, our engineering team is dedicated to advancing decentralized applications in the industry. Our Chainlink Network has a significant market share and enables smart contracts to securely interact with off-chain data and computation.

We are seeking talented and driven software engineers who can collaborate effectively to solve complex challenges, make a meaningful impact, and contribute to the growth of our platform. Join us to help shape the future of blockchain technology and decentralized finance.

About the Role

As a software engineer for Chainlink, you will work alongside experienced senior engineers, distributed systems computing experts, and security experts to build revolutionary decentralized infrastructure. You will develop highly scalable, secure, and reliable software that fundamentally improves the functioning of smart contracts.

In addition, you will contribute to the development of an open-source standard called CCIP, which enables developers to quickly build secure cross-chain services and applications. CCIP allows smart contracts to communicate across multiple blockchain networks, eliminating the need for custom code for chain-specific integrations. This opens up new possibilities for the development of Web3.0 applications in a multi-chain ecosystem.

Your Impact:

  • Design and implement new features for the CCIP product and contribute to bringing Cross Chain Interoperability Protocol into production
  • Evaluate attack vectors, failure scenarios, and disaster scenarios, and develop fixes in reproducible test environments
  • Build automation for managing and deploying smart contracts and other necessary tools for production releases
  • Develop network health monitoring, including data funneling to Observability, collecting metrics, and setting up alerts and dashboards

Requirements:

  • Strong interest in blockchain and Web 3.0 technologies
  • 5+ years of professional software development experience (Software Engineers, Senior Software Engineers, and Technical Leads are encouraged to apply)
  • Expert-level experience in Golang or another strongly-typed programming language
  • Experience developing web applications/services and backend APIs
  • Experience with building distributed systems and understanding system design concepts
  • Experience with test-driven development and use of testing frameworks
  • Familiarity with observability and the setup of data pipelines, alerts, and dashboards
  • Excellent debugging skills with attention to detail and the ability to write necessary scripts
  • Experience with Solidity (a plus)
  • Comfort and/or experience working remotely as part of a distributed team
  • Strong written and verbal communication skills
  • Preferred B.S. or higher in computer science, software engineering, or a related technical field

Our Stack:

Golang, TypeScript, Solidity, Postgres, Terraform, AWS

All positions at Chainlink Labs are remote and global. We encourage applicants from all locations, but request some overlap in working hours with Eastern Standard Time (EST).

Commitment to Equal Opportunity

Chainlink Labs is an equal opportunity employer. We provide equal consideration for employment in compliance with applicable laws. If you require assistance or accommodation in the application process due to a disability or special need, please contact us at peopleops@smartcontract.com.

Global Data Privacy Notice for Job Candidates and Applicants

We process and collect data as part of the Chainlink Labs Careers profile and job applications. This data is subject to our Privacy Policy. By submitting your application, you consent to the use and processing of your data as required.

Skills Required
Avatar
Chainlink
Website
chain.link
Company size
Not specified
Location
United States
Description
Not specified
Status

More Full-time Jobs

Show more

Product Manager

Full time
Remote
About the Role
We’re looking for a hands-on Product Manager who can help turn early technical ideas into clear product flows, MVPs, user journeys, and shipped features.
This is a 0-to-1 product role. You won’t be managing a mature roadmap inside a large company. You’ll work closely with founders, engineers, growth teams, and early users to validate product direction, define requirements, and help products move from concept to traction.
What You’ll Do
Work with founders and technical teams to define product direction
Translate complex AI/Web3 concepts into simple user-facing product flows
Define MVP scope, product requirements, user stories, and feature priorities
Conduct user research and gather feedback from early adopters
Identify the strongest ICPs, use cases, and product positioning
Work with growth teams to connect onboarding, activation, and retention loops
Analyze early product data and user behavior to guide roadmap decisions
Help validate which products, features, or user segments are worth scaling
Coordinate between product, engineering, design, growth, and community teams
Build clear documentation, product specs, and internal product notes
What We’re Looking For
Experience as a Product Manager, Product Lead, Founder, or early startup operator
Strong understanding of 0-to-1 product development
Ability to work with ambiguity and make decisions with incomplete information
Experience working closely with engineers and technical founders
Strong written communication and product documentation skills
Interest in AI, Web3, crypto, infrastructure, automation, or developer tools
Ability to turn user feedback into product direction
Comfortable working in a fast-moving remote environment
Nice to Have
Previous experience in Web3, crypto, DeFi, wallets, NFTs, DAOs, or blockchain infrastructure
Experience with AI-native products, agents, LLM tools, automation, or data products
Hands-on experience using crypto products such as wallets, CEXs, DeFi apps, or on-chain tools
Experience with developer tools, APIs, SDKs, infra, or technical products
Experience working with early-stage startups or venture studios
Familiarity with tools like Notion, Linear, Jira, Figma, Airtable, Slack, Discord, Telegram, or CRM systems
You Might Be a Fit If
You like building products from zero rather than optimizing mature systems
You can move between strategy and execution quickly
You enjoy working directly with founders and technical teams
You can simplify complex technical ideas for real users
You care about user behavior, activation, retention, and product-market fit
You are excited by AI-native and Web3 products
You are comfortable with stealth products and fast-changing priorities
Compensation
Compensation depends on experience, location, scope, and engagement model.
We are open to full-time, contract, or trial project-based collaboration for strong candidates.
Payment in Crypto
6,000-10,000
Monthly
See details

Senior Blockchain Engineer - Low-Latency Execution Infrastructure (HyperEVM / Hyperliquid)

Full time
Remote
 
 
we’re looking for a senior blockchain engineer to build low-latency execution infrastructure around hyperevm and hyperliquid-related trading systems.
 
this is not a frontend or dapp role. the focus is on real-time execution systems, chain-native infrastructure, and market-aware backend engineering where latency, ordering, and state correctness directly impact execution outcomes.
 
you will work on systems that operate under noisy, adversarial, and highly dynamic conditions, including delayed or missing websocket events, rpc inconsistencies, transaction lifecycle complexity, state desynchronization, retries, and recovery logic.
 
core responsibilities include building and maintaining realtime blockchain data pipelines, websocket and rpc streaming systems, execution orchestration layers, liquidity-aware routing logic, transaction lifecycle management, and integration with orderbook and market data systems.
 
we are specifically looking for engineers who think in systems rather than features. meaning understanding how data flows through pipelines, how state evolves over time, how failures propagate, and how to design systems that recover automatically without manual intervention.
 
areas of work include:
 
- realtime blockchain data ingestion
- mempool-aware execution flows
- transaction lifecycle handling
- execution sequencing and routing
- websocket and rpc infrastructure
- state synchronization systems
- liquidity and orderbook integration
- performance and latency optimization
 
you should be comfortable working with distributed systems, asynchronous event processing, and latency-sensitive backend architectures.
 
strong experience in one or more of the following areas is highly relevant:
 
- exchange infrastructure
- trading systems
- execution engines
- blockchain indexers
- realtime event systems
- arbitrage systems
- rpc/node infrastructure
- defi backend systems
- low-latency backend engineering
 
preferred technical stack:
 
- typescript / node.js
- go
- rust
- python
- postgres
- clickhouse
- redis
- kafka or similar messaging systems
- docker
- linux environments
- evm rpc internals
- websocket infrastructure
 
ecosystem familiarity:
 
- ethereum, arbitrum, base, optimism, bsc
- hyperliquid / hyperevm
- foundry
- ethers.js / viem
- geth / erigon / nethermind
- dex and amm mechanics
- liquidity math, slippage, gas strategy, routing logic
 
this role is not suitable for:
 
- frontend-only developers
- nft or basic dapp experience only
- tutorial-level web3 developers
- candidates without production systems experience
 
we value engineers who have built real systems where correctness, latency, and reliability matter under load. we care less about buzzwords and more about concrete systems you have personally built and operated.
 
ideal candidates can clearly explain:
 
- system architecture decisions
- bottlenecks and tradeoffs
- failure modes and recovery strategies
- latency considerations in real systems
- production debugging experience
 
working style:
 
- remote
- async-first
- low bureaucracy
- high ownership
- engineering-driven team
- direct technical communication
 
we strongly prefer practical engineering depth over polished presentation. if you have built or worked on systems involving realtime data, trading infrastructure, blockchain execution, or latency-sensitive backend systems, please include details of those systems when applying.
 
Payment in Crypto
6,000-13,500
Monthly
See details

Blockchain Engineer ‑ Copy-Trade Protocol at Zignaly

Singapore
Singapore
Full time
Remote
Mission:Emit immutable trade clones at the speed of mempools. Engineer on-chain vault + relay contracts that ingest master signals, laser-bridge them across EVM chains, and absorb slippage, MEV, and NFL Sunday-level volatility without exposing followers to liquidation contagion.
Stack & Level Requirements
Solidity 0.8.25+ via Foundry toolchain (Forge, Anvil, Cast) or Rust/Anchor on Solana
Proficiency: Huff / Yul inlines for gas micro-optimisations, EIP-712 signing, EIP-1167 minimal proxies
Cross-layer bridges: LayerZero, Wormhole, CCIP + custom relayers for <2 s finality
MEV-Geth style searchers – understand sandwich mechanics to architect commit-reveal patterned entry pools
Price oracles: Chainlink CCIP-read, Pyth, custom tick-level fallback for sub-$0.05 deviation error in volatility freak events
Security toolkit: Slither, Mythril, Echidna fuzz 1e6 vars/run, invariant bracelets as code
Gas profiling: forge-std Vm for on-chain gas snapshots pre-per-release hook
Hard-Check Trader DNA
⚔️ You have personally executed >$10 k notional on perpetuals & on-chain or cross-margined DeFi strategies with stress traces or Etherscan proof of addr.
⚔️ You’ve felt (or caused) impermanent loss >10 % in a single block.
⚔️ Optional but revered: vault or strategy on DeFiLlama/Apeboard with >$50 k TVL linked to your keys.
Responsibilities
Build gas-constrained e2e testnets atop Anvil mainnet fork for every release candidate.
Continuous white-hat review loop – both formal (Certora specs) & red-team bounty (Immunefi).
Coordinate with backend for off-chain signatures (EIP-712 typedData balancers).
Draft governance & upgrade timelocks (OpenZeppelin UUPS).
Be on-call for on-chain incidents (failed Oracle, stuck bridge, keeper tottering). with protocol parameters YAML files.
Soft Enemies – Don’t apply 
ifYou only deployed ERC-20 tokens and never** felt liquidation missiles.
You ignore MEV game theory.
Perks / Weapons Cache
Hardware fund: Apple M Max + 64 GB RAM, 10 Gbps fibre hookup.
Personal copy-trading gas allowance 1 k USD monthly – trade openly on testnet, share P&L in public.
Health stipend for red-eye debugging—includes premium dark-coffee & builder-milk.
Additional 1 % of inflation-scheduled supply upon achieving $100 m copy-AUM on ETH L2.
Apply Now
Attach:
Your latest CV. 
Etherscan link to your most brutal trading bot / vault (& TVL proof). 
GitHub repo (>20 stars) or archived PR of previous audited live contract address. 
Recorded deep-dive Loom of <180 s showing circuit breaker you built.
Cut-over: Applications stack-ranked & closed within 7 calendar days or when 3 offers signed—whichever happens first. Ready to ship settlement layer blood sport? 💥☠
Payment in Crypto
12,500-18,333
Monthly
See details

Web3 Developer - WhiteBit

Full time
Remote
At Whitechain, we’re on a mission to revolutionize blockchain, smart contracts, and cryptography. As part of the WhiteBIT ecosystem, we’re building cutting-edge Web3 solutions, from our own EVM blockchain to non-custodial wallets, DeFi platforms, and GameFi experiences.
We’re looking for a skilled and motivated Blockchain / Web3 Developer to help us design, build, and improve scalable blockchain products and infrastructure. If you’re passionate about decentralization, smart contracts, EVM ecosystems, and the future of digital finance, this is your opportunity to make a real impact.
The future of Web3 starts with you — join us as a Blockchain / Web3 Developer!
Requirements
3+ years of software development experience
1–2+ years of experience in blockchain, Web3, crypto, or DeFi projects
Strong experience with Solidity and smart contract development in the EVM ecosystem
Good understanding of Ethereum / EVM architecture, gas optimization, token standards, and smart contract security
Experience with Web3 tools such as Hardhat, Foundry, Remix, MetaMask, Ethers.js, Web3.js, Viem
Experience deploying and maintaining smart contracts on testnet and mainnet
Knowledge of DeFi: AMMs, staking, lending, bridges, oracles, stablecoins, and liquidity pools
Backend integration experience: APIs, indexers, event listeners, wallets, or transaction services
Understanding of common blockchain security risks
Experience with JavaScript, TypeScript, Python, Node.js, or similar backend technologies
Familiarity with Git, CI/CD, testing frameworks, code reviews, and documentation
Responsibilities
Design, develop, test, and deploy smart contracts for Whitechain and Web3 products
Build blockchain features for DeFi platforms, wallets, GameFi, and ecosystem tools
Write secure and gas-efficient Solidity code
Create unit tests, integration tests, and deployment scripts
Integrate smart contracts with backend services, frontend apps, wallets, APIs, and blockchain infrastructure
Review existing smart contract code and suggest improvements
Support audits, security reviews, and vulnerability remediation
Monitor deployed contracts and help resolve production issues
Research new blockchain protocols, DeFi mechanics, and EVM improvements
Contribute to technical documentation and best practices
Nice to Have
Experience with L1 / L2, rollups, bridges, validators, nodes, or RPC infrastructure
Experience with audit tools such as Slither, Mythril, Echidna, Tenderly, or OpenZeppelin Defender
Knowledge of The Graph, SubQuery, custom indexers, or blockchain analytics pipelines
Experience with account abstraction, cross-chain protocols, or oracle integrations
Open-source Web3 contributions or a public GitHub portfolio
Understanding of tokenomics, staking, governance, or protocol economics
Experience in fintech, crypto exchange, DeFi, wallet, or Web3 infrastructure companies
If you are passionate about Solidity, EVM, DeFi, and building reliable Web3 products, we would be happy to hear from you.
8,000-12,000
Monthly
See details

Smart Contract Engineer

Part time
Remote
Company Information
RWAHub is a Web3 platform focused on real-world asset (RWA) tokenization, bridging traditional assets such as real estate, luxury goods, and art with blockchain technology.
We are building a scalable decentralized ecosystem that enables asset owners, investors, and DeFi participants to interact in a unified, transparent marketplace powered by tokenized finance.
Our mission is to improve accessibility, liquidity, and transparency in global asset ownership using blockchain infrastructure.
For general inquiries, contact:
support@rwahubassets.com
Senior Blockchain Developer
Location: Remote (Global)
Type: Full-time / Part-time
About the Role
We are hiring a Senior Blockchain Developer to design and build smart contract systems across multiple client and internal projects.
You will work on a variety of blockchain applications - from DeFi protocols to tokenized asset systems and Web3 platforms - ensuring high standards in security, scalability, and architecture.
This is a senior-level, hands-on role with exposure to multiple products and industries.
What You’ll Do
Design, develop, and deploy smart contracts using Solidity
Implement token standards (ERC-20, ERC-721, ERC-1155) and custom logic
Build and maintain contract architectures across multiple projects
Ensure security, audit readiness, and upgradeability
Optimize gas usage and performance
Collaborate with backend and frontend teams for integrations
Participate in code reviews and technical decision-making
Contribute to documentation and internal best practices
What We’re Looking For
4+ years of experience in blockchain / smart contract development
Strong expertise in Solidity and EVM-based ecosystems
Experience with Ethereum and L2s (Polygon, Arbitrum, Optimism)
Strong understanding of smart contract security and vulnerabilities
Experience with Hardhat, Foundry, or similar frameworks
Strong software engineering fundamentals (testing, Git, CI/CD)
Ability to work across multiple projects and adapt quickly
Nice to Have
Experience with DeFi protocols, staking, or token economies
Experience working with auditors or security reviews
Familiarity with upgradeable contracts (proxy patterns)
Backend experience (Node.js / TypeScript)
Experience in client-facing or consulting environments
Tech Stack
Solidity · Ethereum · Polygon · Arbitrum
Hardhat / Foundry · Node.js · TypeScript
React · ethers.js · IPFS
Why Join
Work across a diverse portfolio of blockchain projects
Exposure to both client work and internal ventures
Opportunity to influence architecture and technical direction
Collaborative, globally distributed team
Fast-paced environment with continuous learning
What Success Looks Like
Secure, production-ready smart contracts delivered across projects
Successful audits with minimal critical issues
Scalable and reusable contract architectures
Strong collaboration with cross-functional teams
Consistent delivery across multiple initiatives
Hiring Process
Application review
Technical screening (take-home task)
Technical interview (Solidity & architecture)
Final discussion
How to Apply
Please submit:
Resume or LinkedIn
GitHub profile (required)
Examples of smart contracts or blockchain projects
📩 Applications & inquiries: support@rwahubassets.com
Payment in Crypto
10,000-15,000
Monthly
See details