Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Smart Contracts Engineer image - Rise Careers
Job details

Senior Smart Contracts Engineer

At cLabs, our mission is to create financial building blocks that empower everyone in the world to save, spend, and innovate with money. cLabs is a technical powerhouse and product incubator dedicated to the Celo ecosystem. 


Celo is a Layer 1 blockchain - moving to being a Layer 2 on Ethereum soon - that aims to remove the barriers for large-scale adoption of cryptocurrencies as means-of-payment. Using a novel address-based encryption algorithm, the Celo protocol makes sending money as easy as sending a text. Additionally, Celo uses stable-value tokens pegged to fiat currencies, like the US Dollar, to minimize volatility. Celo is an open protocol enabling many to participate in the system, even with a budget Android smartphone. 


cLabs is seeking a Smart Contracts Engineer to join our Contracts Team. As part of the contracts team you will help design and develop Celo's core smart contracts and help develop best practices and processes to ensure those smart contracts are secure. This includes our governance, proof of stake, stability mechanisms, and the decentralized identity system.


You Will:
  • Write production-level code in Solidity and Typescript
  • Gather requirements from  Engineering Partners and other key internal and external stakeholders (e.g. Celo Validators, Celo Stakeholders) in order to determine and implement changes to our core primitives, including smart contracts and tooling.
  • Collaborate with third party Smart Contract Auditors to ensure the quality assurance of the proposed changes as they go through our smart contract release process
  • Work on releases end-to-end: from specifications, to design, ship and maintain.


You Have:
  • At least 4 years of experience in software engineering primarily working in Javascript, Typescript.
  • At least  1 - 2 years of experience in Solidity programming and using development frameworks like Foundry,  Hardhat or viem.
  • Prior experience in deploying complex smart contract systems to a public blockchain (e.g. Ethereum)
  • Solid knowledge of the Ethereum Virtual Machine (EVM).
  • Passion for blockchain technology and Celo's mission
  • Experience working with cloud-based platforms including AWS, Azure, or Google Cloud Platform
  • Experience with CI/CD pipelines and the Software Development Life Cycle (SDLC)


Nice to Have:
  • BONUS: low-level working experience.
  • BONUS: You have experience working with third party smart contract auditors such as OpenZeppelin, Certora
  • BONUS: You have worked on a smart contract system that have processed high dollar volume amount
  • BONUS: You have knowledge of past and common smart contract exploits and know how to avoid them


cLabs ("Celo Labs") started Celo in 2017 and is one of many contributors to the open source project Celo. cLabs builds financial technology to enable prosperity of all beings.


To build technology and products that are used and loved by people and solve real-world problems, we need to build a team with many different perspectives and experiences. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We encourage candidates from all backgrounds to apply and always consider qualified applicants with arrest and conviction records, in accordance with the San Francisco Fair Chance Ordinance.

cLabs Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
cLabs DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of cLabs
cLabs CEO photo
Unknown name
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Smart Contracts Engineer, cLabs

At cLabs, we’re on an exciting journey to redefine how the world interacts with money, and we need a Senior Smart Contracts Engineer to join our innovative Contracts Team! Based remotely from Berlin, you’ll play a pivotal role in designing and developing core smart contracts for the Celo ecosystem, a revolutionary Layer 1 blockchain transitioning to Layer 2 on Ethereum. Your daily routine will involve writing production-level code in Solidity and Typescript, collaborating closely with various key stakeholders like Celo Validators and Developers to gather requirements, and ensuring that our smart contracts are robust and secure through collaboration with third-party auditors. You’ll be at the forefront of creating decentralized solutions that enable financial access for everyone, enjoying the opportunity to influence Celo's governance, proof of stake mechanisms, and identity systems. Our ideal candidate is a passionate coder with at least four years in software engineering, including a solid grasp of JavaScript and Typescript, plus familiarity with Solidity and development frameworks. Being part of cLabs means you’ll work in an inclusive environment where diverse perspectives are valued, helping us build technology that empowers individuals worldwide. If you’re keen on blockchain tech and eager to make a difference, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Senior Smart Contracts Engineer Role at cLabs
What are the main responsibilities of a Senior Smart Contracts Engineer at cLabs?

As a Senior Smart Contracts Engineer at cLabs, your core responsibilities include designing and developing high-quality smart contracts for the Celo ecosystem. You'll engage with various stakeholders to gather requirements, collaborate with smart contract auditors to ensure the integrity of the contracts, and manage releases from specifications to maintenance. Your expertise in Solidity and Typescript will be crucial as you contribute to governance mechanisms, proof of stake, and more.

Join Rise to see the full answer
What qualifications are needed to become a Senior Smart Contracts Engineer at cLabs?

To qualify for the Senior Smart Contracts Engineer position at cLabs, you should have at least 4 years of software engineering experience with a focus on JavaScript and Typescript. Additionally, 1 to 2 years of Solidity programming is essential, along with experience deploying complex smart contract systems on public blockchains like Ethereum. Familiarity with cloud platforms and CI/CD pipelines is also recommended.

Join Rise to see the full answer
Can I apply for the Senior Smart Contracts Engineer role at cLabs without experience in Solidity?

While Solidity experience is a key requirement for the Senior Smart Contracts Engineer position at cLabs, candidates with strong backgrounds in software engineering, especially in JavaScript and Typescript, may still be considered if they demonstrate a strong willingness to learn and develop skills in Solidity and smart contract development.

Join Rise to see the full answer
What is the work environment like for a Senior Smart Contracts Engineer at cLabs?

At cLabs, the work environment for a Senior Smart Contracts Engineer is remote-friendly, encouraging collaboration and innovation from anywhere, including Berlin. We promote an inclusive culture where diverse opinions and backgrounds contribute to our collective mission of advancing financial technology. Team members frequently engage in knowledge-sharing to enhance their skills and foster a strong sense of community.

Join Rise to see the full answer
What benefits does cLabs offer to Senior Smart Contracts Engineers?

Senior Smart Contracts Engineers at cLabs enjoy a comprehensive benefits package that not only supports their professional growth but also values their well-being. Benefits typically include flexibility in work hours, opportunities for skill development, competitive salaries, health care coverage, and a commitment to diversity and inclusion within the workplace.

Join Rise to see the full answer
Common Interview Questions for Senior Smart Contracts Engineer
How do you ensure the security of smart contracts?

To effectively answer this question, focus on practices such as utilizing best practices in Solidity programming, conducting thorough testing and audits with reputable third-party auditors, and continually updating knowledge on recent vulnerabilities and security measures in the smart contract domain.

Join Rise to see the full answer
Can you describe your experience with deploying smart contracts on Ethereum?

When answering this question, provide specific examples of past projects where you successfully deployed smart contracts on Ethereum. Talk about the challenges faced, tools used (like Foundry or Hardhat), and how you overcame any issues related to the Ethereum Virtual Machine.

Join Rise to see the full answer
What is your approach to gathering requirements for smart contracts?

Detail your systematic approach to gathering requirements, such as conducting stakeholder interviews, performing gap analyses, and utilizing story mapping techniques to define clear specifications that align with both technical needs and business goals.

Join Rise to see the full answer
How do you stay updated with blockchain and smart contract advancements?

Address your commitment to continuous learning by mentioning various industry sources such as attending webinars, reading blockchain industry blogs, and engaging in relevant online communities. Highlight any certifications or courses undertaken to advance your knowledge.

Join Rise to see the full answer
What CI/CD tools have you used in your past projects?

Mention specific CI/CD tools you’ve worked with, such as Jenkins, GitHub Actions, or CircleCI, and explain how you integrated them into your smart contract development workflow to streamline deployment processes.

Join Rise to see the full answer
Can you explain the importance of testing in smart contract development?

Emphasize that testing is critical in smart contract development because it helps identify vulnerabilities and ensures the contract performs as intended. Discuss methodologies you’ve used, such as unit tests, integration tests, and end-to-end tests.

Join Rise to see the full answer
What methods do you use for code reviews within a development team?

Share your code review strategies, such as using pair programming, automated review tools, and implementing established coding standards to ensure high-quality code and knowledge transfer among team members.

Join Rise to see the full answer
Describe a challenging problem you faced during smart contract development?

When responding, recount a specific challenge you encountered, the steps you took to analyze and solve the issue, and the outcome. This reflects your problem-solving capabilities and resilience as a developer.

Join Rise to see the full answer
How do you handle stakeholder feedback during the smart contract development process?

Illustrate your proactive communication strategies for engaging with stakeholders, addressing their feedback, and iterating on smart contract designs. Highlight your collaboration skills and adaptability to change.

Join Rise to see the full answer
What interests you about working at cLabs as a Senior Smart Contracts Engineer?

In your answer, express genuine interest in cLabs’ mission and culture. Share how the opportunity to innovate in blockchain technology aligns with your personal values and career goals, reinforcing your commitment to contributing to financial empowerment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 hours ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Avery Dennison Hybrid 870 Anderson Blvd, Greenfield, IN 46140, USA
Posted 11 days ago
Trend Micro Hybrid Austin, Texas, United States
Posted 5 days ago
Photo of the Rise User
KBR Remote Greenbelt, Maryland
Posted 6 days ago
Photo of the Rise User
Egis Group Hybrid Norwest NSW 2153, Australia
Posted 5 days ago
Photo of the Rise User
DoorDash USA Hybrid Seattle, Washington, United States
Posted yesterday
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 30, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Software engineer intern at Motorola Solutions
Photo of the Rise User
Someone from OH, Sunbury just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
35 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Cleveland just viewed Web Developer - Entry Level at Hardin Design & Development
Photo of the Rise User
Someone from OH, Ravenna just viewed Assistant Buyer - Licensed MLB at DICK'S Sporting Goods
Photo of the Rise User
18 people applied to Supervisor, Plumbing at SpaceX
Photo of the Rise User
Someone from OH, Cincinnati just viewed Material Specialist - CVG at Allegiant
Photo of the Rise User
Someone from OH, Columbus just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
6 people applied to GIS Specialist at AECOM
Photo of the Rise User
Someone from OH, Toledo just viewed Brand Marketing Coordinator at A24
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Cleveland just viewed Casting: '2' at Backstage
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Client Executive - Remote at Experian
Photo of the Rise User
Someone from OH, Youngstown just viewed Sales and purchase internship at B&S Group
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Specialist, Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Columbus just viewed Internship - DEI & Social Impact at Mendix
Photo of the Rise User
7 people applied to HVAC Apprentice at DuPont