Senior Software Engineer
Everledger
41 Luke St, London, UK
10d ago

Your role At Everledger, we are at the forefront of transformational technologies. We are building the world’s first platform for object provenance, providing the underlying story of high-

risk commodities. We are looking for individuals who are ready to make an impact and able to thrive in a rapidly growing environment.

Exponential growth, amazing technology and talented people are all great reasons to join Everledger. Everledger provides exciting opportunities using cutting edge technologies, cutting across multiple disciplines such as DLT, IoT, AI and machine vision.

We consider ourselves to be platform agnostic, with core DLT engineering across both Hyperledger Fabric and Ethereum. Everledger are a distributed team with four main operational centres around the world, and we’re looking for a number of developers to support the exponential growth and creation of new markets, products, and customers.

Our most successful Engineers are able to work independently with little supervision. They have excellent organisation and problem-

solving skills and hands on experience in software development and agile methodologies. If this sounds like you, we’d like to meet you! Main responsibilities Collaboratively work with cross-

discipline teams to deliver enterprise grade products Scope out and deliver new functionality alongside project managers and solution architects Support system integration between various system development disciplines Design and develop robust and scalable solutions Develop high-

quality software design and architecture Identify, prioritize and execute tasks in the software development life cycle Develop tools and applications by producing clean, efficient code Automate tasks through appropriate tools and scripting Review and debug code Perform validation and verification testing Collaborate with internal teams and vendors to fix and improve products Document development phases and monitor systems Ensure software is up-

to-date with latest technologies REQUIREMENTS 5+ years coding experience Understanding of distributed systems architecture Comprehensive understanding of systems engineering Experience working with distributed, global teams Experience of working with Javascript, Node.

js, Golang Experience with Docker Compose and microservices A keen thirst for knowledge and a willingness to learn new technologies Desirable C++ Deep learning, computer vision Experience with AI tooling such as Tensorflow, or Scikit Learn AWS / EC2 / ELB / S3 IBM Cloud / Bluemix RethinkDB Cryptography, Cyber Security Experience of working with Hyperledger Fabric or other Distributed Ledger technologies AWS / EC2 / ELB / S3, IBM Cloud / Bluemix, RethinkDB Experience with AI tooling such as Tensorflow, or Scikit Learn Cryptography, Cyber Security Machine learning, Computer vision Understanding of database engineering Functional programming experience Experience of working with Hyperledger Fabric or other Distributed Ledger technologies Front end technology skills advantageous (Vue and React) BENEFITS Employee wellbeing programme Working for an award winning company, for an award winning leader.

Take a look at what our CEO Leanne Kemp has been up to!) Working with technology on the forefront of innovation. Flexibility -

in how you go about getting your job done. Autonomy - the team at Everledger believe in supporting and providing resources for your great ideas! True autonomy is at the heart of our culture.

Opportunities for international travel. The opportunity for professional growth from wide scope roles and a rapidly scaling start-

up. A positive atmosphere with our family of passionate people who love tech! The hiring process We want to make sure our Recruitment process is as simple as possible.

So that you have an expectation of what’s involved and how long it will be, we like to be up front! This will also give you the opportunity to make sure Everledger is the right company for you.

Step 1 : Phone Interview You’ll have a high-level conversation with our recruitment team to talk about you, your work history and some general questions like location and availability to make sure we can continue to the next step! Step 2 : Code test You’ll be sent a link to complete a code test so we can evaluate how you work and how you think.

Step 3 : Technical Interview You’ll have a chat with one of our technical team and talk further about your code test and how you can help out the team.

This gives you a great opportunity to meet some of our tech team too! Step 4 : Core Values This gives us both the opportunity to explore whether we are a right fit for each other, long-

term. It’s a step away from your typical interview too! Step 5 : Face to face interview Nearly there! One more chat with one of our team to summarise how everything went and ask any final questions.

You’ll get a great insight in to our culture and how we work. Due to the locations of our team, a lot of the process is done by phone or video call -

which makes it convenient for you too. We will always try to get you in to one of our offices for a final interview.

Apply
Add to favorites
Remove from favorites
Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form