ZipRecruiter - Austin, TX

posted 7 days ago

Full-time - Mid Level
Remote - Austin, TX

About the position

The Blockchain Developer, also known as The Decentralization Architect, is responsible for designing, developing, and implementing blockchain technologies that enable decentralized solutions. This role involves collaborating with software engineers, cryptographers, and product teams to create blockchain-powered applications that address real-world challenges across various industries, including finance and supply chain.

Responsibilities

  • Build and deploy blockchain-based applications, smart contracts, and decentralized systems using platforms like Ethereum, Hyperledger, or Polkadot.
  • Write, test, and deploy smart contracts, ensuring they are secure and efficient, and conduct code audits to prevent vulnerabilities.
  • Develop and implement consensus algorithms and blockchain protocols to ensure security, scalability, and decentralization of blockchain networks.
  • Collaborate with front-end and back-end teams to integrate blockchain technology into decentralized applications (dApps), designing APIs and developing SDKs.
  • Implement cryptographic algorithms to ensure the integrity and privacy of blockchain transactions.
  • Monitor, maintain, and upgrade blockchain networks and systems to ensure security and functionality, optimizing performance and handling network forks.
  • Stay current with emerging blockchain technologies, experimenting with new frameworks and protocols to improve efficiency and scalability.

Requirements

  • Strong experience in blockchain development, particularly with platforms such as Ethereum, Hyperledger, or Polkadot.
  • Proficiency in programming for smart contracts, including Solidity, Rust, or Vyper.
  • Solid understanding of cryptographic principles and consensus mechanisms like PoW, PoS, or Byzantine fault tolerance.
  • Proficiency in programming languages such as Python, JavaScript, or Go, with experience in APIs and SDKs.
  • Strong problem-solving skills and ability to collaborate effectively with cross-functional teams.
  • Bachelor's or Master's degree in Computer Science, Engineering, Cryptography, or a related field, or equivalent experience.

Nice-to-haves

  • Certifications or additional coursework in blockchain, cryptography, or decentralized systems.
  • Experience with cloud-based blockchain services and tools (AWS Blockchain, Azure Blockchain).

Benefits

  • Comprehensive medical, dental, and vision insurance plans with low co-pays and premiums.
  • Competitive vacation, sick leave, and 20 paid holidays per year.
  • Flexible work schedules and telecommuting options.
  • Opportunities for training, certification reimbursement, and career advancement programs.
  • Access to wellness programs, including gym memberships, health screenings, and mental health resources.
  • Life insurance and short-term/long-term coverage.
  • Confidential counseling and support services through an Employee Assistance Program (EAP).
  • Financial assistance for continuing education and professional development through tuition reimbursement.
  • Opportunities to participate in community service and volunteer activities.
  • Employee recognition programs to celebrate achievements and milestones.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service