Summary
Plume is a public, EVM-compatible blockchain focused on Real World Assets (RWAs). They are seeking a Smart Contract Engineer to deploy core EVM smart contracts and support their ecosystem, working closely with the CTO and product engineers.
Responsibilities
- Deploy smart contracts for core Plume features like RWA tokenization, KYC attestations, and account abstraction
- Work with product engineers to integrate smart contract functions into core Plume apps like our end-to-end onboarding platform
- Design and implement the smart contract, indexing, and offchain architecture to support a robust incentivized testnet campaign
- Build the next-generation of smart contracts and standards for tokenized capital markets
- Onboard to the team and learn our existing code
- Learn our roadmap, QA, and shipping cadence, and how we prioritize our core product areas
- Support companies deploying on Plume with smart contract issues and feature requests
- Design smart contracts for core Plume features and the incentivized testnet campaign
- Prepare code for auditors and iterate on preliminary audit reports
- Brainstorm novel dApps to build for Plume mainnet and propose how they should work
- Mentor and give guidance to junior smart contract engineers
- Interview prospective engineering hires
Skills
- 3+ years of experience in software engineering at a reputable startup or a large tech company
- 1+ years of experience in smart contract development, with at least one live deployed project on a mainnet EVM chain
- You must be based out of Canada or the US
- Candidates without a Bachelor's degree in a computer science / engineering-related field must have an exceptional work history
- You must pass three rounds of interviews: Automated coding screen (any language), One-hour phone screen with a member of Plume's engineering team, Four-hour paid onsite work trial
Qualifications
Must Haves
- 3+ years of experience in software engineering at a reputable startup or a large tech company
- 1+ years of experience in smart contract development, with at least one live deployed project on a mainnet EVM chain
- You must be based out of Canada or the US
- Candidates without a Bachelor's degree in a computer science / engineering-related field must have an exceptional work history
- You must pass three rounds of interviews: Automated coding screen (any language), One-hour phone screen with a member of Plume's engineering team, Four-hour paid onsite work trial