Blockchain Developer

The team will deliver new blockchain based functionality that will contribute to new business opportunities for Sony devices and services....

Job purpose

We are looking for an experienced blockchain developer to join a team that will grow to 9 people in 2022. The team will deliver new blockchain based functionality that will contribute to new business opportunities for Sony devices and services. The team creates novel designs combining blockchain technology and new crypto techniques to obtain powerful new privacy preserving features.

Key Responsibilities & Scope for Decision Making

  • Research and prototype novel techniques combining blockchain technology and new crypto algorithms

  • Defend the new techniques/algorithms in clear presentations which are easy to understand, but still accurate and which convince stakeholders

  • Design clean SW architecture appropriate for the business context in which the SW is intended to run

  • Deliver well tested, high quality SW which runs reliably and predictably in the intended business context

Qualifications & Experience

KEY SKILLS AND EXPERIENCE

  • Hands-on experience developing proof-of- concepts and pilots in at least one of the blockchain platforms – Ethereum, Hyperledger, Multi-chain.

  • Experience in Open source tools and technologies

  • Understanding of Bitcoin or other crypto currencies

  • Understanding of various distributed consensus methodologies (Mining, PoS, etc).

  • Strong knowledge of cryptography, including asymmetric (pub/priv key), symmetric, hash functions, encryption/signatures.

  • Knowledge of versioning systems Git etc.

  • Passion for best design and coding practices and a desire to develop new bold ideas

HIGHLY DESIRABLE EXPERIENCE

  • Hands-on experience in using a number of the following languages: Java, Golang, Scala, Haskell, Erlang, C, C++

  • Good Software Engineering skills, insights, and experience

  • Mastery of an interpreted language like Python or Ruby

Apart from these pure technical skills, the ideal candidate should also possess:

  • The ability to be productive in a team, to assist and guide other team members when required, and to help improve the team’s productivity

  • The ability to work independently and pro-actively

  • A strong quality orientation, combined with a pragmatic attitude to deliver

  • Strong command of English

  • Excellent presentation, communication and writing skills

Bring your uniqueness to Sony

We recognize that each and every one of us is original and different. Diversity and inclusion are in our DNA, they drive innovation. We empower our people to achieve one goal: to fill the world with curiosity and emotion.