Open Position: Backend Software Engineer

Job description

[English follows]

ToothPic ha sviluppato e brevettato una tecnologia innovativa per la ricerca su larga scala di immagini scattate da un determinato dispositivo basata sull’identificazione del sensore fotografico. La tecnologia sfrutta l’unicità delle caratteristiche fisiche del sensore per fornire risultati robusti a manipolazioni e non basati su metadati. Il sistema è in corso di commercializzazione per l’uso da parte di forze dell’ordine e agenzie di intelligence.

Stiamo cercando un candidato motivato che si occupi dell’integrazione di nuove funzionalità nel sistema, assistito dall’expertise scientifico del team, oltre allo sviluppo ulteriore, ottimizzazione e manutenzione della code base esistente. Il sistema è il backend di un servizio web, e utilizza tecnologie basate su database e calcolo distribuiti ad alte prestazioni.

Responsabilità del candidato

  • Analisi critica dell’attuale implementazione
  • Integrazione con il frontend e definizione di API
  • Ottimizzazione e design di moduli ad alte prestazioni
  • Implementazione di nuove funzionalità di gestione/ricerca immagini e fotocamere
  • Manutenzione del sistema

SKILL

Il candidato ideale ha esperienza di sviluppo in Java (in particolare con il framework Spring) e C, conoscenza di architetture database distribuite NoSQL (in particolare, Aerospike) e familiarità con lo sviluppo di backend di servizi web e API REST. Familirità con concetti di image processing è preferibile.

Contratto a tempo determinato full-time di durata 1 anno rinnovabile. La retribuzione annua lorda sarà negoziabile nella fascia 20.000 € – 30.000 € a seconda dell’esperienza del candidato.

Invio candidature a jobs@toothpic.eu

== ENGLISH ==

ToothPic has developed and patented a breakthrough technology for large scale search of photos taken by a specific device. The technology is based on unique physical imperfections due to sensor manufacturing to provide accurate detection without using metadata. Commercial contacts with law enforcement and intelligence agencies are under way.

We are looking for a motivated candidate for the integration of new functionalities into the system, supported by the scientific expertise of the team, as well as for the upgrade, optimization and maintenance of the existing code base. The system is the backend of a web service, and it uses high-performance distributed databases and parallel computational techniques.

Duties and responsibilities

  • Critical analysis of the current implementation
  • Frontend integration and development of API specs
  • Optimization and design of high-perfomance modules
  • Implementation of new functionalities for image/camera search and management
  • System maintenance

SKILLS

The ideal canditate has experience with Java (in particular with the Spring framework) and C, as well as knowledge of NoSQL distributed databases (specifically, Aerospike) and is proficient in backend developement and REST APIs. Knowledge of image processing techniques is a plus.

Negotiable gross annual salary will be in the range €20.000- €30.000, with a full-time temporary contract of 1 year (extendable) depending on the experience of the candidate.

Apply at jobs@toothpic.eu

Leave a Reply

Your email address will not be published. Required fields are marked *