Join top Web3 founders in the Electric Capital portfolio

Lead Software Engineer - Networking



Software Engineering
Bengaluru, Karnataka, India
Posted on Friday, June 30, 2023

At Marlin, we build protocols to empower the next generation of decentralized applications.

We are a mission-driven team that has built game-changing products and conducted world-class research at Zilliqa, Facebook, Microsoft, Google, Pinterest, Stanford, MIT, IIT Bombay, etc. We are backed by Binance Labs and other top-tier VCs in the blockchain space.

If you are

  • Innately curious and knowledge-seeking
  • Relentlessly determined and goal-seeking
  • Independent and embrace big responsibilities

Then, as an early engineer at Marlin you can

  • Design protocols that empower millions over the world
  • Write performant networking software and distributed applications
  • Perform research in networking, cryptoeconomics and mechanism design
  • Run real-world experiments and discover new insights
  • Create and maintain open-source projects
  • Create breakthrough technologies


  • Bachelor's degree or higher in Computer Science or related fields
  • 1-3 yrs experience building low-level high-performance reliable software
  • Good understanding of networking protocols and modern C++ development
  • Proficiency in writing modular and well-tested code

Good to have

  • Open source contributions
  • Excellent written communication skills
  • Experience implementing high-throughput networking software