Smart Contract Engineer - Ethereum, Solidity in London
Smart Contract Engineer - Ethereum, Solidity

Smart Contract Engineer - Ethereum, Solidity in London

London Full-Time 28000 - 42000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Develop decentralised financial smart contracts and tackle innovative blockchain challenges.
  • Company: Join Clearmatics, a pioneering blockchain protocol engineering company.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Why this job: Be part of a revolutionary project transforming real-world risk markets with cutting-edge technology.
  • Qualifications: 4+ years in software engineering and 2+ years in Solidity smart contract programming.
  • Other info: Collaborate with top experts in a dynamic, open-source focused environment.

The predicted salary is between 28000 - 42000 £ per year.

About Clearmatics

Clearmatics is a blockchain protocol engineering company that builds decentralised financial market infrastructures that are more open, efficient, and resilient than those serving legacy market structures of today. We have a bold vision for this new market infrastructure - enabling market participants to solve currently unaddressed problems of the real economy, including "missing markets" problems. We aim to achieve our vision through technologies that allow peer-to-peer trading and settlement within new markets, and with digital assets whose values track real-world risk factors that currently have no suitable expression in legacy markets.

No matter the nature of a risk factor, whether macro-economic or climactic, our mission is to make important risk factors tradable; by anyone, anywhere, without reliance on financial intermediaries. We are building this new infrastructure in collaboration with incredible trading and blockchain communities. Clearmatics was founded in 2015, and we have ever since been committed advocates of Open Source development, and active participants in the blockchain and cryptography research communities. We’ve also been an active participant and supporter of decentralised infrastructure initiatives.

We’re looking to hire a Smart Contract Engineer to expand our Layer 1 Engineering team. Our stack is Ethereum-like, so familiarity with -- and passion for -- the space is key. Some of the areas we tackle include blockchain infrastructure optimised for financial use-cases, protocols for specific applications (such as smart contract-based derivatives, synthetic assets, cryptocurrency stabilisation, ...), scalability and privacy through cryptography (zkSNARKs, multiparty computation, private transactions/assets).

Currently the Clearmatics team is heavily involved as the Launch Partner for the Autonity Project. Autonity is an EVM based public blockchain for decentralised derivatives clearing.

RESPONSIBILITIES

  • You will develop and maintain decentralised financial smart contracts on Autonity that will enable the creation of decentralised risk markets in real-world risk factors.
  • This will involve working on a wide range of problems including smart derivatives, DEX trading & settlement protocols, algorithmic stabilisation, data oracles, liquid staking, and more.
  • Working alongside quantitative researchers and protocol engineers, you will transform research models and prototypes into production-grade Solidity code.
  • You will also collaborate with Autonity core developers on enhancing L1 protocol contracts and integrating new functionality into the Autonity Go Client.

REQUIREMENTS

  • 4+ years professional experience in software engineering
  • 2+ years smart contract programming experience in Solidity
  • Bachelor's degree in Computer Science or a related technical field
  • Strong knowledge of Eth1 protocols and proof of stake consensus
  • An understanding of the DeFi landscape and major DeFi primitives
  • Proficiency in Python programming and web3.py Ethereum development
  • Experience interfacing with data oracles and P2P data stores (e.g. IPFS)
  • Experience working with third party smart contract auditors
  • Contributed code to open-source projects in the Web3 space

BONUS POINTS

  • Experience designing, researching, or implementing Web3 protocols
  • Proficiency with the Python scientific computing stack (NumPy, Pandas, Jupyter)

Our compensation is blockchain competitive and dependent on your skills & experience.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Technology, Information and Internet

Smart Contract Engineer - Ethereum, Solidity in London employer: Clearmatics

Clearmatics is an exceptional employer for Smart Contract Engineers, offering a dynamic work environment in the heart of London where innovation meets collaboration. With a strong commitment to open-source development and active participation in the blockchain community, employees benefit from continuous learning opportunities and the chance to work on groundbreaking projects like the Autonity Project. The company fosters a culture of creativity and inclusivity, ensuring that every team member can contribute to shaping the future of decentralised financial markets.
C

Contact Detail:

Clearmatics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Smart Contract Engineer - Ethereum, Solidity in London

✨Tip Number 1

Network like a pro! Attend blockchain meetups, webinars, and conferences to connect with industry folks. You never know who might be looking for a Smart Contract Engineer just like you!

✨Tip Number 2

Show off your skills! Contribute to open-source projects or create your own on GitHub. This not only builds your portfolio but also demonstrates your passion for the Ethereum space.

✨Tip Number 3

Prepare for technical interviews by brushing up on Solidity and smart contract principles. Practice coding challenges and be ready to discuss your past projects in detail.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our mission at Clearmatics.

We think you need these skills to ace Smart Contract Engineer - Ethereum, Solidity in London

Smart Contract Programming
Solidity
Ethereum Protocols
Proof of Stake Consensus
Decentralised Finance (DeFi) Knowledge
Python Programming
Web3.py Development
Data Oracles Integration
P2P Data Stores (e.g. IPFS)
Open Source Contribution
Algorithmic Stabilisation
Decentralised Exchange (DEX) Trading
Liquid Staking
Collaboration with Quantitative Researchers

Some tips for your application 🫡

Show Your Passion for Blockchain: When writing your application, let us see your enthusiasm for blockchain technology and smart contracts. Share any personal projects or contributions to open-source that highlight your love for the space!

Tailor Your Experience: Make sure to customise your application to reflect your experience with Solidity and Ethereum protocols. We want to see how your background aligns with the responsibilities of the Smart Contract Engineer role.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your skills and experiences, so we can easily see how you fit into our team at Clearmatics.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensure you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Clearmatics

✨Know Your Smart Contracts

Make sure you brush up on your Solidity skills and understand the intricacies of smart contracts. Be prepared to discuss your previous projects, especially those involving decentralised finance (DeFi) applications. Highlight any experience with algorithmic stabilisation or DEX trading protocols.

✨Understand the DeFi Landscape

Familiarise yourself with the current trends and challenges in the DeFi space. Be ready to talk about major DeFi primitives and how they relate to Clearmatics' mission. Showing that you’re not just technically skilled but also knowledgeable about the industry will set you apart.

✨Showcase Your Collaboration Skills

Since you'll be working alongside quantitative researchers and protocol engineers, emphasise your teamwork experience. Share examples of how you've successfully collaborated on projects, particularly in open-source environments or with third-party auditors.

✨Prepare for Technical Questions

Expect technical questions related to Ethereum protocols, proof of stake consensus, and data oracles. Brush up on your Python programming and web3.py knowledge as well. Practising coding problems or discussing your thought process during past projects can help you shine in this area.

Smart Contract Engineer - Ethereum, Solidity in London
Clearmatics
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>