At a Glance
- Tasks: Develop and maintain smart contracts for decentralised financial markets using Solidity.
- Company: Clearmatics builds innovative blockchain infrastructures for open and efficient financial markets.
- Benefits: Enjoy competitive blockchain compensation and the flexibility of remote work options.
- Why this job: Join a mission-driven team transforming real-world risk factors into tradable assets.
- Qualifications: 4+ years in software engineering, 2+ years in Solidity, and a degree in Computer Science.
- Other info: Contribute to open-source projects and collaborate with leading blockchain communities.
The predicted salary is between 48000 - 84000 £ per year.
Smart Contract Engineer – Ethereum, SolidityLondon/RemoteAbout ClearmaticsClearmatics 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.Founded in 2015, Clearmatics has been a committed advocate of Open Source development and an active participant in blockchain and cryptography research communities. We also support decentralized infrastructure initiatives.We are hiring a Smart Contract Engineer to expand our Layer 1 Engineering team. Our stack is Ethereum-like, so familiarity with and passion for this space is essential.Our work includes blockchain infrastructure for financial use-cases, protocols for applications like smart derivatives, synthetic assets, cryptocurrency stabilization, scalability, and privacy through cryptography (zkSNARKs, multiparty computation, private transactions/assets).Currently, we are heavily involved as the Launch Partner for the Autonity Project, an EVM-based public blockchain for decentralized derivatives clearing. You will develop and maintain decentralized financial smart contracts on Autonity to enable creation of decentralized risk markets in real-world risk factors.This involves working on smart derivatives, DEX trading & settlement protocols, algorithmic stabilization, data oracles, liquid staking, and more. You will collaborate with researchers, protocol engineers, and Autonity core developers to transform prototypes into production-grade Solidity code and enhance L1 protocol contracts.REQUIREMENTS4+ years professional experience in software engineering2+ years smart contract programming experience in SolidityBachelor\’s degree in Computer Science or related fieldStrong knowledge of Eth1 protocols and proof of stake consensusUnderstanding of DeFi landscape and primitivesProficiency in Python and web3.py Ethereum developmentExperience with data oracles and P2P data stores (e.g., IPFS)Experience working with third-party smart contract auditorsContributions to open-source projects in Web3BONUS POINTSProficiency with Python scientific stack (NumPy, Pandas, Jupyter)Our compensation is blockchain competitive and depends on your skills & experience.Apply for this job*indicates a required fieldFirst Name *Last Name *Email *Phone *Location (City)Resume/CV *Enter manuallyAccepted file types: pdf, doc, docx, txt, rtfLinkedIn ProfileWebsiteGithub ProfileTwitter ProfileStackOverflow ProfilePlease summarise your experience with Solidity smart contract development. What were your most relevant or significant projects? What were your contributions? What skills and technologies did you employ? *Please describe your level of Python programming and scientific computing skills, including relevant projects. *Explain briefly what makes you a great candidate for this position. * #J-18808-Ljbffr
Smart Contract Engineer - Ethereum, Solidity employer: JobLeads GmbH
Contact Detail:
JobLeads GmbH Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Smart Contract Engineer - Ethereum, Solidity
✨Tip Number 1
Familiarise yourself with the latest developments in Ethereum and Solidity. Join online forums, attend webinars, or participate in hackathons to stay updated on trends and best practices in smart contract development.
✨Tip Number 2
Engage with the blockchain community by contributing to open-source projects. This not only enhances your skills but also showcases your commitment and expertise to potential employers like us at StudySmarter.
✨Tip Number 3
Network with professionals in the DeFi space. Attend meetups or conferences where you can connect with industry experts and learn about opportunities that may not be advertised widely.
✨Tip Number 4
Prepare to discuss your past projects in detail during interviews. Be ready to explain your role, the technologies you used, and how your contributions made a difference in those projects, especially in relation to smart contracts.
We think you need these skills to ace Smart Contract Engineer - Ethereum, Solidity
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of a Smart Contract Engineer at Clearmatics. Familiarise yourself with their projects and technologies, especially Ethereum and Solidity.
Tailor Your CV: Highlight your relevant experience in software engineering and smart contract development. Be specific about your work with Solidity and any significant projects you've contributed to, ensuring it aligns with the job description.
Craft Thoughtful Responses: When answering the application questions, provide detailed examples of your experience with Solidity and Python. Discuss specific projects, your contributions, and the technologies you used to demonstrate your expertise.
Showcase Your Passion: In your application, express your enthusiasm for blockchain technology and decentralised finance. Mention any contributions to open-source projects or involvement in the Web3 community to stand out as a passionate candidate.
How to prepare for a job interview at JobLeads GmbH
✨Showcase Your Solidity Experience
Be prepared to discuss your previous projects involving Solidity smart contracts in detail. Highlight specific challenges you faced, how you overcame them, and the technologies you used. This will demonstrate your hands-on experience and problem-solving skills.
✨Understand the DeFi Landscape
Familiarise yourself with the current trends and challenges in decentralised finance. Be ready to discuss how your knowledge of DeFi primitives can contribute to Clearmatics' mission of creating new risk markets. This shows your passion for the field and your ability to think critically about its future.
✨Prepare for Technical Questions
Expect technical questions related to Ethereum protocols, proof of stake consensus, and smart contract security. Brush up on these topics and be ready to explain complex concepts clearly. This will help you stand out as a knowledgeable candidate.
✨Demonstrate Collaboration Skills
Since the role involves working with researchers and protocol engineers, be prepared to discuss your experience in collaborative environments. Share examples of how you've successfully worked in teams to transform prototypes into production-grade code, showcasing your teamwork and communication skills.