PL Network


Senior Software Engineer



Software Engineering · Full-time
Posted on Wednesday, April 17, 2024

Specialism: Infrastructure and Verifiable Storage & Privacy

Project: An organization specializing in cloud storage and blockchain, boasting expertise from industry leaders brings 100+ years of combined experience in enterprise data storage. By seamlessly guiding clients into decentralized cloud storage, they are at the forefront of making web3 accessible for enterprises, research institutes, NFT, and web3 firms. This organization is also actively involved in developing cutting-edge scaling solutions for blockchain storage to meet the demands of large data workloads. Furthermore, they prioritize sustainability by storing data in centers powered by renewable energy sources.

Key Skills: Smart Contracts, ZK Proofs, Golang, Rust, C, C++, Java, Kubernetes, Terraform, Ansible

Location: Remote

Role Detail: We are searching for a Senior Software Engineer who will spearhead the development and strategic implementation of blockchain scaling solutions. In addition to crafting the foundation of our blockchain storage optimizations, you’ll drive team leadership, project management, and open-source community engagement. The ideal candidate will be responsible for architecting and executing blockchain scaling solutions, leading the development and deployment of robust smart contracts, contributing significantly to open-source projects, mentoring junior engineers, overseeing project timelines and resource allocation, acting as a technical liaison between internal teams and external partners, and staying updated on blockchain technology advancements to drive our solutions forward.


  • 7+ years of software engineering experience with extensive work in blockchain technology, smart contract programming, or zero-knowledge proofs.
  • Deep expertise in Golang or comparable experience in high-level languages like Rust, C, C++, or Java.
  • Demonstrated capability of resolving complex issues across the software stack, including networking, performance, and memory leaks.
  • Proven ability to lead projects, manage teams, and contribute to under-specified problems with innovative solutions.
  • Strong motivation and the capacity to excel in a fast-paced environment.
  • Excellent interpersonal and leadership skills, capable of mentoring others and sharing knowledge effectively.
  • Comprehensive understanding of software orchestration, management technologies (e.g., Kubernetes, k3s) and provisioning tools (e.g., Terraform, Ansible).
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