Job Directory Blockchain Engineer

Blockchain Engineer
New York, NY

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

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

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.