Our Firm

Careers

VIEW ALL APPLY NOW

Blockchain Engineer

Experienced

Mediaocean | Product Development | New York, NY

What You Will Do:

You'll be working on small team in our sleek New York office and help us take a scalable version of our Blockchain POC to production that will challenge your cryptography, architecture and design skills.

Responsibilities will include:

  • Analyze, design and implement a highly scalable complex blockchain application
  • Writing quality readable code that is reasonable unit tested
  • Collaborate extensively with others to solve tough problems with relatively new technologies, potentially contribute back to Hyperledger foundation
  • Use cryptography properly to ensure security while maintain scalability
  • Being active on pull requests and product/design reviews
  • Attend daily stand-ups in a SCRUM agile environment
  • Work to ensure smooth deployments and monitoring 
Skills & Requirements

Who You Are:

You're an engineer to the core who wants to take on a challenging project with cutting edge technologies as opposed to your everyday web application.  You are a sharp and balanced individual who enjoys working with the latest technologies and ideas.

Your have the following:

  • A strong understanding of cryptography and certificates; and how to use them in real world applications
  • Solid grasp of blockchain concepts 
  • At least 3-5 years of professional hands-on server-side development in Java including common frameworks like Spring and Hibernate; also common tools like git, maven, jenkins
  • Working experience with docker and related tools
  • A platform level architecture mind who can understand an application at the lower levels
  • Willing to work in an environment where technology is evolving rapidly; not hesitant to debug 3rd party software
  • A good understanding of OO principles, software design, REST, micro-services based Cloud/SaaS architecture and database design
  • Ability to exercise good judgement in an agile environment to make balanced decisions based on the current circumstances
  • Good collaboration and communication skills.  (A cliche requirement but very important nevertheless)
  • Comfort working in an agile software development environment
  • Bachelor’s Degree in Mathematics, Information Systems, Computer Science, or related field
  • Pluses: experience in Hyperledger Fabric, Docker Swarm or Kubernetes, Apache Kafka, Go, PKI Certificates