Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Harmony | Remote | $54k - $80k | |||
GSR | San Francisco, CA, United States | $90k - $100k | |||
Alchemy | Remote | $54k - $77k | |||
Bolero Music | Remote |
| |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Coinbase | Remote |
| |||
GameStop | Seattle, WA, United States | $50k - $53k | |||
GameStop | Seattle, WA, United States | $58k - $60k | |||
Coinbase | Remote |
| |||
Immutable | Sydney, Australia | $63k - $82k | |||
Bitwave | San Francisco, CA, United States | $84k - $110k | |||
Coinbase |
| ||||
Coinbase |
| ||||
GSR | Remote | $90k - $100k | |||
GameStop | Remote |
| |||
GameStop | Remote |
|
This job is closed
What is Harmony?
Scaling Ethereum Applications and Cross-Chain Finance
How to scale Ethereum applications in 2021? Harmony is a sharding protocol with a trustless Ethereum bridge.
Our developers use Ethereum tooling such as Solidity and Ether.js. Users use Metamask to store and they use our bridge to swap Harmony and Ethereum assets. We achieve 2-second finality for fast transactions and support 1000 delegating stakers for secure shards.Â
A cross-chain Uniswap port is already live on our mainnet. Similar to Layer-2 protocols, Harmony is now fully interoperable with the Ethereum ecosystem.
Why work for Harmony?
- You will have the opportunity to work with a team of exceptionally talented engineers (see our founding story), who live by the values of empathy, passion and excellence.
- You will be developing a high performance and scalable blockchain that will enable new decentralized economies through use cases like ai-data marketplaces, decentralized maps and many others.
- We are still at the early stage of blockchain or decentralized ledger technologies. If you strongly believe in this space, this is a unique opportunity to become a part of a pioneering project.
What are we looking for?
We are looking for hard-working engineers and researchers who, like us, are passionate about building a global-scale decentralized future. We’re looking for some of the following attributes in our next rockstar compiler engineer:
- BS/MS degree in Computer Science or related technical field.
- 2-3 years experience in Compiler Design and implementation.
- Demonstrate knowledge and experience in formal methods and automated or interactive theorem proving tools.
- Interest/experience in building scalable infrastructure or distributed systems.
- Experience in development on blockchains such as writing Solidity contracts is a plus.
- Passionate about decentralized ledger technologies.
What will you work on? As an early stage engineer you will be involved in planning and execution that helps deliver a scalable, high performance, low latency blockchain. This is an exciting opportunity to be at the ground floor of delivering something potentially revolutionary (while learning and having fun). You will get an opportunity to:
- Architect robust, scalable, secure systems and language design.
- Develop testing tools, attack simulation tools.
- Document designs, development, and testing to facilitate teamwork and collaboration.
Some benefits at Harmony: * Competitive Compensation + equity * Medical, Dental, Vision * Periodic company retreats * Macbook Pro, Phone and other accessories included. * 401K matchup
What is the meaning of Layer 2?
Layer 2 in the context of cryptocurrency and blockchain technology refers to a secondary framework or protocol that is built on top of an existing blockchain system (the main chain or Layer 1)
The primary purpose of Layer 2 solutions is to solve the scalability and speed issues that many blockchains face, especially those that have become popular and heavily used, like Ethereum
Here are the key aspects of Layer 2 solutions:
- Scalability Enhancement: They help in scaling the main blockchain by handling transactions off the main chain. This reduces the burden on the main chain, allowing for faster and cheaper transactions.
- Types of Layer 2 Solutions: There are various forms of Layer 2 solutions, including state channels, sidechains, plasma chains, and rollups. Each has its own mechanism for interacting with the main chain and handling transactions.
- State Channels: These involve two parties engaging in numerous transactions outside of the main chain, which are then consolidated into a single transaction. This is especially useful for situations where multiple transactions occur between the same parties.
- Sidechains: These are separate blockchains that are connected to the main chain via a two-way peg. They operate independently and can have their own consensus mechanisms but are secured by the main chain.
- Plasma Chains: Plasma chains are similar to sidechains but with a more hierarchical structure. They report back to the main chain regularly and are optimized for mass transaction handling.
- Rollups: Rollups process and store transaction data on a sidechain but post transaction data to the main chain. They come in two varieties: optimistic rollups and zk-rollups, each with its own method of transaction verification.
- Security Considerations: While Layer 2 solutions are generally secure, they can have different security models compared to the main chain. This is an important consideration for users and developers.
- Impact on User Experience: For end-users, Layer 2 solutions can greatly improve the experience by reducing transaction fees and increasing transaction speeds.
- Adoption and Development: Many blockchain projects are actively developing Layer 2 solutions to enhance their networks. This is an ongoing area of innovation in the blockchain space.