Job Search and Career Advice Platform

Enable job alerts via email!

Blockchain Engineer

Rollco Digital

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading digital technology company in Singapore is seeking an experienced Software Engineer to extend the Geth client and develop an EVM-based swap simulator. Candidates should have a solid understanding of Ethereum internals and proficiency in Golang or Rust. The position offers collaboration with top talent and an opportunity to make a positive impact in the blockchain space through innovative projects.

Benefits

Work alongside & learn from best in class talent
Solid track record of success
Opportunity to make a positive impact

Qualifications

  • At least 3 years of experience in 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.

Responsibilities

  • Extend or customize the Geth client to index liquidity pools.
  • Develop an EVM-based swap simulator.
  • Implement routing algorithms for optimal swap paths.
  • Build high-performance transaction builder.
  • Benchmark aggregator performance against leading APIs.
  • Optimize system performance for low latency and scalability.
  • Collaborate on APIs or dashboards for swap routes.

Skills

Golang
Rust
Blockchain data parsing
Understanding of DeFi protocols
Job description
The Role:
  • 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 Profile:
  • 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.
What's on Offer?
  • 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.