Snaphunt Pte Ltd – Blockchain Engineer

Company
Snaphunt Pte Ltd
snaphunt.com
Designation
Blockchain Engineer
Date Listed
22 Oct 2025
Job Type
Entry Level / Junior Executive
Free/ProjPart/Temp
Job Period
Immediate Start - Flexible End
Profession
IT / Information Technology
Industry
Computer and IT
Location Name
Singapore
Allowance / Remuneration
$4,500 - 6,500 monthly
Company Profile

Our client is a team of savvy and innovative individuals who are passionate about helping businesses of all sizes in the USA achieve their goals through top-notch design and marketing strategies.

Job Description
  • Work alongside & learn from best in class talent
  • Work within a company with a solid track record of success
  • Opportunity to make a positive impact

 

The Job

  • Extend or customize the Geth client (or Rust-based executor) to index liquidity pools directly from on-chain state.
  • Develop an EVM-based swap simulator to compare swap outcomes across multiple DEXs(Uniswap, 1inch, ParaSwap, KyberSwap).
  • Implement routing algorithms (e.g., graph-based shortest path) to determine optimal swap paths.
  • Build high-performance transaction builder to generate, sign, and broadcast raw transactions.
  • Benchmark aggregator performance against leading API-based aggregators (1inch, Paraswap).
  • Optimize system performance for low latency and scalability.
  • Collaborate on building APIs or dashboards for exposing swap routes and analytics.

 

Ideal Candidate

  • You have at least 3 years experience, ideally within a Software Engineer or System Architect role.
  • Proficiency in Golang and/or Rust programming.
  • Deep understanding of Ethereum internals, EVM execution, and Geth client architecture.
  • Experience with blockchain data parsing, state inspection, and transaction simulation.
  • Strong knowledge of DeFi protocols, especially Uniswap, Curve, Balancer, and other DEXs.

Ref: 9OOLOHAQTV

Application Instructions

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page