At PowerLoom, we are building a decentralized protocol that will be considered as a gold standard
for guaranteeing integrity of data that lives on any decentralized protocol and the state of which undergoes transitions continually.
for serving composable and aggregated data on demand powered by an ecosystem of peers and stakeholders that are incentivized to participate in the protocol.
Read the protocol overview: powerloom.io/protocol-overview
This position allows you to be fully remote and comes with all the benefits and room for creative freedom that one would expect from such a role. We meet once every 8-10 weeks to converge on our direction, touch base and keep the team spirit intact.
Please do not apply in case you don't have the freedom to join on an immediate basis or have a notice period longer than 4 weeks at your present employment
Do go through the 'must haves' section.
The following links will help you get a complete picture of the work we do and the systems we build. When you apply, do mention in brief in your introduction note on any specific area/component/subsystem of PowerLoom Protocol that you see yourself readily contributing to based on the skill and experience you have gained so far. All applications without a valid introduction note will be rejected.
An ability to learn and apply new concepts in a rapid iterative approach will be taken into account wherever prior experience might not be available or applicable.
An engineer in this role will be responsible for analyzing the math and data structures behind popular DeFi protocols and adapting them for the purpose of snapshotting and indexing in Powerloom Protocol. This would also require writing scalable code to fit within the already open sourced snapshotter framework to ingest and process large volumes of DeFi trade streams.
Share links to your open source contributions or projects to prioritize your place in the selection process. Original projects, hackathon entries, bounty submissions have the potential to get a pass straight to the technical evaluation round without a screening round.
Web3
Python and web3 libraries. web3.py, eth-utils etc
Hands on knowledge of at least two major DeFi protocols
Smart contract development, testing and prototyping frameworks
Backend engineering
We expect candidates to have worked on implementing the follwing design and architecture patterns and strategies in Python, at production scale.
Ability to architect and map out systems with sequence diagrams, flow charts
Decentralized systems
Scaling services with distributed systems
Web3 and smart contract data
With any engineering role at PowerLoom Protocol, you will be working on bleeding edge stuff at the intersection of diverse techincal as well as non-technical fields like Web3 tools/frameworks/protocols, decentralized/distributed systems, game theory, cryptoeconomics, DeFi(decentralized finance), to name a few. One can be rest assured that pursuing a career with us and joining the core founding team will empower them to reap the oppprtunities coming up in the decentralized software development world in the near to long term future.
These skills are not a strict requirement to qualify for the role yet can add the extra edge required to engineer a protocol like PowerLoom:
If you are passionate about solving data availability and specialized information access for the next generation of web3 applications at a scale never worked on before, without compromising on the principles of decentralized trust and openness of the internet, go ahead and apply. You won't be disappointed.