hero

PL Network

197
companies
481
Jobs

Senior Software Engineer

Space Meridian

Space Meridian

Software Engineering · Full-time
Remote
Posted on Sep 3, 2024

Location: Remote. European timezones (UTC+0 to UTC+3) preferred.

Company Overview:

Space Meridian spun out from Protocol Labs in April 2024 and is a pioneer at the forefront of the Web3 revolution. Our mission is to allow anyone to join, earn and contribute to the Web3 economy.

Our first two products are the Filecoin Station Network and the Spark Protocol. Filecoin Station is a DePIN network that allows anyone with a laptop to run a node and start earning FIL tokens. Spark is a trustless protocol for verifying the retrievability and availability of public data.

The Station Network already has tens of thousands of nodes. The Spark protocol is verifying the availability of millions of files stored on Filecoin. These two products are still in their early growth phase.

Our team is composed of passionate and innovative professionals with a strong background in p2p systems and cryptography, who are committed to pushing the boundaries of Web3 technology.

Job Description:

We are seeking a skilled Senior Software Engineer to join our team. This role will be one of the first hires at Space Meridian. In this role, you will be responsible for designing, implementing, and maintaining backend services that power our Web3 products. You will work closely with frontend, backend, protocol & blockchain developers, as well as the product lead to deliver robust and scalable solutions.

Key Responsibilities:

  • Design and develop backend services and APIs for our Web3 products.
  • Build interfaces for frontend products including an electron desktop app, Grafana dashboards, web3-oriented websites & data portals.
  • Collaborate cross-functionally to define, design, and ship new features.
  • Improve the performance, security, and scalability of our services.
  • Refactor and optimize the Space Meridian tech estate to reduce costs.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up-to-date with the latest industry trends and technologies in the blockchain and Web3 space.

Requirements:

  • Proven experience as a backend engineer.
  • Proficiency in Node.js.
  • Experience with RESTful API design and development.
  • Familiarity with database systems (SQL and NoSQL).
  • Knowledge of containerization and orchestration tools (e.g. Docker).
  • DevOps and system monitoring experience
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a distributed team.
  • Strong communication skills and fluency in English.

Nice to have:

  • Experience with any of Grafana, OpenAPI/Swagger, Electron Desktop Apps
  • Proficiency in either Golang or Rust.
  • Good understanding of blockchain technology and decentralized protocols.
  • Experience with smart contract development and blockchain frameworks (e.g. Solidity).
  • Familiarity with Web3 libraries and frameworks (e.g., Web3.js, Ethers.js).
  • Understanding of cryptographic primitives & principles and security best practices.
  • Experience with cloud platforms (e.g. AWS, Cloudflare, GCP, Azure, Fly.io).

Benefits:

  • Competitive salary and equity options.
  • Flexible working hours and remote work.
  • Generous vacation policy
  • Generous benefits
  • Opportunities for professional growth and development.
  • Collaborative and inclusive work environment.
  • Exposure to cutting-edge technologies in the Web3 and blockchain space.

Join us in shaping the future of the decentralized web!

Space Meridian is an equal opportunity employer.