Engineering
•
Published on
Jul 13, 2023
Smart Contract Engineer
Full-time
/
Remote
(wordlwide)
/
USD$
100-200k
/
0
The role
We're looking for a Senior Smart Contract Engineer to join our team. You'll have an opportunity to work across our entire Ethereum-based web3 stack on cutting-edge technology that reshapes the global financial system.
Our tech stack: Solidity, ethers, Typescript, hardhat, Foundry, Javascript, Node.js, web3, React
Responsibility
- Protocol Architecture: Research and develop protocol upgrades and new financial concepts. 
- Smart Contracts: Implement designs with a focus on security, simplicity, ease of use, and gas-efficiency. 
- Code Review and Mentorship: Write code in a highly collaborative open source ecosystem. In-depth reviews of others’ contributions is expected with a focus on helping others grow their technical expertise. 
- Bots: Write off-chain code to interact with and manage smart contracts. Bot systems should have a high degree of correctness, efficiency, and antifragility. 
What we are looking for
- 2+ years full-time experience in Engineering at a software or financial services technology organization 
- 1+ years full-time experience working in solidity or other compiled language 
- Demonstrated ability to learn new tech and write secure and high quality code 
- Passion for blockchain technology, cryptoeconomic protocol design, game theory, or decentralized finance 
Perks & Benefits
- UMA's pay packages include competitive salaries & substantial token options. Salaries are typically between $100-200k (USD), and your token allocation can grow with your voting rewards while you participate in the growing ecosystem. 
- Philosophies for a culture that show we care: Take vacation when you need it, family care, training and development (just to name a few) 
- 100% remote, which means we encourage you to create the work environment that you thrive in. 



