PL Network


Core Developer



Software Engineering · Full-time
180,000 – 220,000 USD per year
Posted on Wednesday, April 17, 2024

Specialism: Layer 1

Project: A pioneering cryptocurrency initiative dedicated to establishing a decentralized, trustless, and permissionless platform for the future of programmable money. Through an innovative mining mechanism, this project aims to ensure fairness and equity in cryptocurrency distribution. Embracing open-source principles, it fosters community collaboration and innovation, making all software contributions available under permissive licenses. Led by renowned experts in cryptography and research, it offers the chance to shape the future of decentralized finance.

Key Skills: Go, Rust, C++, Concurrent Programming, Applied Cryptography

Location: Remote

Role Detail: We are searching for a Core Developer who will lead the design, implementation, and maintenance of core software components, alongside a talented team of developers and researchers. The ideal candidate will have 3+ years of system programming experience using Go, Rust, or C++, with a strong background in concurrent programming. Excellent communication skills in English are essential, along with a knack for rapid learning and ability to adapt to new technologies. This role demands a blend of outstanding algorithmic and theoretical computer science skills, hands-on experience in systems programming, and the ability to swiftly produce high-quality code for production environments.


  • 3+ years of system programming experience in Go, Rust, or C++.
  • Prior work experience in concurrent programming.
  • Excellent written and verbal English communication skills.
  • Fast learning curve with an ability to quickly grasp complex new technologies and ideas.
  • Possess a combination of exceptional algorithmic/theoretic CS skills with strong hands-on systems programming skills coupled with the mentality and capability to start writing production-quality code.
IPTS is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email applications@getro.com