Integration Engineer

ODOS, LLC
United States
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Data Infrastructure Python (Programming Language) Open Source Technology Performance Tuning Indexer Backend Optimization Algorithms Solidity

Job description

This role goes far beyond just plugging in APIs. You’ll reverse-engineer smart contract systems, map new AMM logic into our routing framework, extend our Python indexers, and occasionally add Solidity cases to our on-chain executors. As we expand to new chains and add novel liquidity primitives, you’ll be the one making them tradable through Odos.

You’ll also contribute to performance tuning of our indexing backend and support the ongoing evolution of our routing system.

What You’ll Do

  • Lead new protocol integrations from scoping to production, including:
  • Reviewing docs and smart contract codebases to understand the protocol
  • Mapping or implementing AMM logic in our routing models
  • Extending our Python indexers to track relevant on-chain state
  • Adding support in our Solidity executor contract when needed
  • Collaborate with our research and backend teams to expand model coverage, reuse logic across integrations, and optimize indexing
  • Contribute to routing and backend optimization, especially as we scale cross-chain
  • Support new chain deployments and ensure robust, performant access to liquidity on each

Requirements

  • 3+ years of backend experience, preferably with Python
  • Deep familiarity with EVM smart contracts especially the ability to read and understand complex DeFi codebases
  • Experience working with indexers, RPC nodes, and other on-chain data infrastructure
  • Comfort navigating fast-paced startup environments with lots of autonomy
  • Clear, confident communication skills written and verbal
  • Strong analytical problem-solving instincts
  • Self-starter mindset with a bias toward action and ownership, * Prior experience working in DeFi or crypto protocols
  • Experience writing Solidity (not required, but helpful)
  • Familiarity with a wide range of AMM designs, yield protocols, and on-chain trading patterns
  • Background in optimization algorithms or mathematical modelling
  • Contributions to open-source crypto projects

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:36 min

Analyzing limitations with PostgreSQL bitmap heap scans

Dharin Shah Dharin Shah · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

5:06 min

Compiling and deploying Solidity smart contracts

Hendrik Ebbers Hendrik Ebbers · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:32 min

Generating functional runtime database columns using indexer properties

Halil İbrahim Kalkan Halil İbrahim Kalkan · World Congress 2026 Europe

Videos

See all

Related articles

See all