Lead Software Engineer - Networking
Marlin
Software Engineering
Bengaluru, Karnataka, India
Posted on Saturday, July 23, 2022
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
Requirements
- 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
See more open positions at Marlin
Something looks off?