Search...

Software Engineer - Blockchain

Castle Island Ventures logo
Castle Island Ventures

Castle Island Ventures is a venture capital firm focused exclusively on public blockchains, investing in early-stage companies at the intersection of traditional finance and public blockchains.

Distributed
About Castle Island Ventures

Castle Island Ventures is a venture capital firm focused exclusively on public blockchains. Their mission is to support entrepreneurs building the infrastructure and application companies required to help transformative blockchain protocols reach their full potential. They describe their focus as 'accelerating frictionless finance,' investing in early-stage companies operating at the intersection of traditional finance and public blockchains. The firm also produces a podcast and newsletter covering topics in this space, and maintains a portfolio of companies whose open roles are listed on their jobs board.

View jobs by Castle Island Ventures

Skills

About the Role

You will build backend services and infrastructure for a blockchain platform You will learn and apply blockchain protocols and on chain projects You will collaborate with developers and other roles to deliver reliable scalable features You will participate in incident response and post incident reviews to improve reliability

Requirements

  • 5+ years of backend development experience in Go Python JavaScript TypeScript
  • 3+ years of hands on blockchain development experience
  • Experience working on high scale distributed systems
  • Understanding of microservices architecture and API design
  • Knowledge of consensus mechanisms cryptographic primitives and distributed systems
  • Strong problem solving skills and attention to detail
  • Strong verbal and written communication skills and a collaborative mindset
  • Experience building blockchain solutions for enterprise or institutional use cases
  • Understanding of security best practices for smart contracts and blockchain systems
  • Demonstrated ability to apply AI tools in day to day development
  • Understanding of MPC multi signature wallets or other advanced cryptographic techniques
  • Bachelor's degree in Computer Science Engineering or a related field

Responsibilities

  • Implement modern backend applications and infrastructure in a microservices architecture using the latest technologies and development practices
  • Deep dive into the latest blockchain technology and become an expert in the fundamentals protocols and features of the chains we support
  • Collaborate effectively with developers engineers and other roles while demonstrating strong independent problem solving abilities
  • Contribute to production reliability through on call participation incident response and post incident follow ups