Epicareer Might not Working Properly
Learn More

Software Engineer Intern - Solver Team (3-6 months)

Salary undisclosed

Checking job availability...

Original
Simplified

Tokka Labs | Singapore, SG

Tokka Labs is a proprietary trading firm with a focus on close collaboration, rigorous research, and cutting-edge technology. We are market makers, searchers, and solvers for top protocols on the most popular blockchains in the world. We design and implement our own trading systems and strategies to provide liquidity in the most diverse and challenging environments. At the core of it all lies our unwavering commitment to pushing boundaries of decentralized finance and we are always on the lookout for like-minded individuals to join us on this journey. If you think you have what it takes, apply now!


Position Summary

We are looking for a Software Engineering Intern to join our Solver team and gain hands-on experience analyzing blockchain transaction flows, mempool activity, and smart contract interactions. You will work closely with experienced engineers to extract insights from on-chain data, explore MEV opportunities, and gain exposure to solver-driven execution strategies.

  • This internship requires a minimum commitment of 3 months (full-time, 5 days per week).

Job Responsibilities

  • Participate in the design, development, and implementation of on-chain trading software solutions, specific for Solver trading strategies.
  • Analyze blockchain transaction data to uncover execution patterns and MEV opportunities by monitoring and studying mempool activity across different chains and rollups.
  • Collaborate with senior engineers in the full software development lifecycle, including coding, testing, debugging, and deploying applications.
  • Work closely with cross-functional teams to build various tools, reports and feeds to from Quant Traders, Software Engineering, and Operations.
  • Investigate smart contract interactions and how they impact trading strategies.
  • Develop tools and scripts to extract, clean, and visualize blockchain data.
  • Participate in code reviews, providing and receiving constructive feedback to improve code quality.



Job Requirements

  • Currently pursuing an undergraduate or a postgraduate degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with Unix-like operating systems.
  • Strong programming skills in Python and Typescript is mandatory (Rust or C/C++ experience is a plus).
  • Demonstrated interest in blockchain transaction mechanics, consensus mechanisms, and MEV strategies across Ethereum and/or Solana chains.
  • Experience working with blockchain data (e.g., querying RPC nodes, using APIs like Etherscan, or working with Ethereum traces).
  • Familiarity with Geth, RETH, or Solana chain experience is highly beneficial.
  • Strong problem-solving skills and an ability to work with large datasets efficiently.

Tokka Labs | Singapore, SG

Tokka Labs is a proprietary trading firm with a focus on close collaboration, rigorous research, and cutting-edge technology. We are market makers, searchers, and solvers for top protocols on the most popular blockchains in the world. We design and implement our own trading systems and strategies to provide liquidity in the most diverse and challenging environments. At the core of it all lies our unwavering commitment to pushing boundaries of decentralized finance and we are always on the lookout for like-minded individuals to join us on this journey. If you think you have what it takes, apply now!


Position Summary

We are looking for a Software Engineering Intern to join our Solver team and gain hands-on experience analyzing blockchain transaction flows, mempool activity, and smart contract interactions. You will work closely with experienced engineers to extract insights from on-chain data, explore MEV opportunities, and gain exposure to solver-driven execution strategies.

  • This internship requires a minimum commitment of 3 months (full-time, 5 days per week).

Job Responsibilities

  • Participate in the design, development, and implementation of on-chain trading software solutions, specific for Solver trading strategies.
  • Analyze blockchain transaction data to uncover execution patterns and MEV opportunities by monitoring and studying mempool activity across different chains and rollups.
  • Collaborate with senior engineers in the full software development lifecycle, including coding, testing, debugging, and deploying applications.
  • Work closely with cross-functional teams to build various tools, reports and feeds to from Quant Traders, Software Engineering, and Operations.
  • Investigate smart contract interactions and how they impact trading strategies.
  • Develop tools and scripts to extract, clean, and visualize blockchain data.
  • Participate in code reviews, providing and receiving constructive feedback to improve code quality.



Job Requirements

  • Currently pursuing an undergraduate or a postgraduate degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with Unix-like operating systems.
  • Strong programming skills in Python and Typescript is mandatory (Rust or C/C++ experience is a plus).
  • Demonstrated interest in blockchain transaction mechanics, consensus mechanisms, and MEV strategies across Ethereum and/or Solana chains.
  • Experience working with blockchain data (e.g., querying RPC nodes, using APIs like Etherscan, or working with Ethereum traces).
  • Familiarity with Geth, RETH, or Solana chain experience is highly beneficial.
  • Strong problem-solving skills and an ability to work with large datasets efficiently.