Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Engineer

at Overclock Labs

Posted 21 hours ago | 1 applied

Description:

  • Akash Network is developing the world’s first decentralized cloud computing marketplace, allowing any data center to become a cloud provider.
  • The company is focused on creating a safe and frictionless marketplace for unused compute cycles.
  • The industry is projected to reach $370 billion by 2022, and Akash Network aims to materialize the vision of the first decentralized cloud.
  • The team consists of renowned open source and blockchain developers, along with seasoned experts from leading technology companies.
  • This is a remote-first, distributed team offering growth opportunities at the intersection of blockchain, cloud, and Web 3.0.
  • As a Software Engineer, you will work on core components of the decentralized cloud infrastructure, contributing to both the Akash blockchain and its ecosystem.
  • This hands-on engineering role requires systems thinking and a willingness to learn and grow.
  • You will drive features from design through implementation and gain exposure to distributed systems, container orchestration, and Web3 technologies.
  • The role is ideal for someone with strong foundational experience in backend development and infrastructure.

Requirements:

  • You must have 3+ years of professional software development experience.
  • You should have 3-6 years of experience working with Golang and JavaScript/Node.js, with Python being optional.
  • Past experience with C and C++ is preferred.
  • A BSc or higher in Computer Science or a BSc with relevant experience in software engineering is required.
  • You need knowledge of systems design concepts and distributed computing.
  • A keen eye for modeling scenarios in reproducible test environments is necessary.
  • Experience with distributed systems and/or container orchestration is required.
  • You should have experience in key security concepts, including cryptography, key/certificate management, identity, and access management.
  • Experience with test-driven development and the use of testing frameworks is essential.
  • You must have experience developing complex web applications/services and backend APIs.
  • An innate curiosity and a strong advocacy for best engineering practices are important.
  • You should take a pragmatic approach to developing clean solutions to complex problems.
  • Strong communication skills, particularly in giving and receiving constructive feedback in a collaborative setting, are required.
  • Proven ability to develop and understand git workflows and the full SDLC in an open-source environment is necessary.
  • You must be able to stay communicative while working remotely and asynchronously.

Benefits:

  • The salary for this position ranges from $90,000 to $150,000 a year.
  • You will have the opportunity to work with a team that is at the forefront of blockchain and cloud technology.
  • The role offers unparalleled growth opportunities in a rapidly evolving industry.
  • You will be part of a remote-first team, allowing for flexible work arrangements.
  • The position encourages continuous learning and exposure to the latest technologies in distributed systems and Web3.