| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Lamina1 | Los Angeles, CA, United States | $180k - $225k | |||
Steel Perlot | United States | $72k - $75k | |||
Gnosis | Berlin, Germany |
| |||
Aurora | Remote | $72k - $100k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
MoonPay | United Kingdom | $72k - $75k | |||
MoonPay | San Francisco, CA, United States | $72k - $75k | |||
RareRound | Remote | $100k - $180k | |||
Heera Digital | Austin, TX, United States | $58k - $87k | |||
Aurora | Remote | $39k - $60k | |||
Horizon Blockchain Games | Toronto, Canada | $71k - $79k | |||
Horizon Blockchain Games | Toronto, Canada | $63k - $80k | |||
Chainlink Labs | Remote |
| |||
Chainlink Labs | Remote |
| |||
e-Core | Porto Alegre, Brazil | $36k - $55k | |||
Clearpool Finance | Dubai, United Arab Emirates | $35k - $60k |
This job is closed
We are looking for a Blockchain Architect to join the team and take a leadership role at the foundational level. You have a passion for blockchain technology and are excited about empowering creators and builders of all kinds with the capability to realize and manifest their metaverse imaginations. You fundamentally believe in the importance of open infrastructure and have a sense of how to unlock the power of technology for everyone no matter their skill level.
We will get you whatever you need to execute.
WHAT YOU'LL BE DOING
- Architect, design and develop the blockchain stack within the Lamina1 architecture.
- Build foundational specifications and software in the form of reference implementations. Golang is preferred but not essential.
- Hire and lead a core blockchain team
- Contribute to the ideation of new capabilities working with other engineers and technical product managers
- Contribute with the best practices to create open infrastructure and ensure it adheres to the industry standards in terms of QA
- Contribute to building the engineering culture
- Provide technical leadership, mentor and guide the engineering team on best practices and software architecture
- Identify and implement the most appropriate programming languages and frameworks leading to effective solutions
REQUIREMENTS
- Relevant experience in developing distributed systems, virtual machines, and/or blockchain protocols preferably in Golang/Rust/C++
- Experience with architecture and design of layer 1 blockchains and related systems, Avalanche experience a bonus but not required
- Experience with EVM implementations
- Computer Science fundamentals, experience with blockchain protocols and data structures, algorithms, system design concepts, and problem-solving
- Distributed systems knowledge, and experience shipping large scale software
- You understand client-server communication: HTTP, REST, RPC
- Love to be scrappy and ship
WHAT WE OFFER
- Attractive compensation and token allocation
- Work with thought leaders in the spatial and blockchain space
- 3 weeks vacation
- Flexible hours
- Gym/fitness reimbursement
- Medical, vision, and dental insurance
- Hybrid work from home and office (for those in LA)
- Unlimited book reimbursement
Lamina1 focuses on Games, Augmented Reality, Virtual Reality, and Blockchain / Cryptocurrency. Their company has offices in Los Angeles and Seattle. They have a small team that's between 11-50 employees.
You can view their website at https://lamina1.com
What is EVM?
EVM stands for Ethereum Virtual Machine, and it is the runtime environment for smart contracts in the Ethereum network
It is a virtual machine that executes code written in the Solidity programming language, which is the language used for writing smart contracts on the Ethereum platform
The EVM is a sandboxed environment, which means that code executed within the EVM is isolated from the rest of the network and cannot interact with it directly
This is important for security reasons, as it prevents malicious code from affecting the rest of the network
When a smart contract is deployed to the Ethereum network, it is compiled into bytecode that can be executed by the EVM
Each node on the network maintains a copy of the EVM, which allows them to execute smart contract code and validate transactions
When a transaction is submitted to the network, the EVM processes it by executing the corresponding smart contract code
The EVM processes the transaction by reading the bytecode, interpreting it, and executing it step by step
The EVM then returns the result of the transaction to the sender, which can include changes to the state of the contract or the network as a whole
The EVM is designed to be Turing-complete, which means that it is capable of performing any computation that can be performed by a computer
This allows for complex smart contracts to be executed on the Ethereum network, including those with conditional logic, loops, and other advanced programming constructs
The EVM is a key component of the Ethereum network, as it allows for the execution of smart contracts in a secure and isolated environment
It is a crucial part of the blockchain infrastructure that enables decentralized applications to be built and run on the Ethereum platform.