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.