Posted in

Blockchain Engineer

Blockchain Engineer

CompanyDTCC
LocationTampa, FL, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelJunior, Mid Level

Requirements

  • Minimum of 2 years of related experience
  • Bachelor’s degree in Computer Science, Engineering, or a related STEM field.
  • Proven experience with Solidity.
  • Strong understanding of blockchain security practices and potential vulnerabilities.
  • Proficiency in using tools like Truffle, Hardhat, Foundry, and Remix
  • Experience with Solidity security testing tools like Slither, Mythril, Echidna
  • Practical experience with scripting languages like Javascript or Typescript
  • Ability to craft unit and integration tests ensuring code longevity.
  • Familiarity with GitHub and Jira.
  • Experience translating requirements into concrete work.
  • Demonstrated ability for the best development practices, data structures, algorithms, and methodologies.
  • Excellent debugging and fixing skills.
  • Strong written and verbal communication skills.
  • Self-motivated with the ability to work in a fast-paced, evolving environment.
  • Self-starter and complete projects with minimal direction.

Responsibilities

  • Design, develop, test, and deploy smart contracts.
  • Collaborate with frontend and backend developers to integrate smart contracts with web applications.
  • Rigorously review code to uphold standards of quality and functional robustness.
  • Maintain and improve existing smart contracts based on evolving needs.
  • Stay ahead of the curve by updating knowledge on cryptographic and blockchain advancements, ensuring potential security threats are preempted and neutralized.
  • Work closely with product managers and partners to crystallize technical needs and system architecture.
  • Offer your blockchain and smart contract expertise to a diverse team audience, catering to both technical and non-technical members.
  • Stay updated with the latest developments in the Blockchain ecosystem and adapt solutions accordingly.
  • Aligns risk and control processes into day to day responsibilities to supervise and mitigate risk; escalates appropriately.

Preferred Qualifications

  • Development background in sectors such as banking, finance, or trading, paired with a comprehensive grasp of financial instruments and systems.
  • Experience working with financial infrastructure around collateral, lending, and balance sheet management.
  • Familiarity with Rust.
  • Advanced degree or equivalent experience in a STEM field.
  • Hands-on experience with containerization technologies, notably Docker and Kubernetes.
  • Experience working with Azure, AWS, and other cloud frameworks.
  • Solid understanding of CI/CD principles and associated platforms.
  • Experience with Hyperledger.
  • Prior engagement with DeFi platforms, including but not limited to Aave, Uniswap, and MakerDAO.
  • Exposure to Layer2 protocols, off-chain computations, and oracles.
  • Experience with The Graph and subgraph development.
  • Contributions to the open-source blockchain ecosystem.
  • Certifications in blockchain or Ethereum development.