Activez les alertes d’offres d’emploi par e-mail !

Vacancy for back-end developer (Paris-based) with Software Heritage

Digital Preservation Coalition

Paris

Sur place

EUR 60 000 - 80 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Résumé du poste

A nonprofit FOSS project is seeking a Senior Back-End Developer in Paris to implement and maintain software features. Ideal candidates have over 5 years of experience, skills in GNU/Linux systems, and knowledge of REST principles. The position offers a collaborative environment with a focus on engaging with FOSS communities. Benefits include partially-reimbursed public transport.

Prestations

Partially-reimbursed public transport

Qualifications

  • 5+ years of experience in software engineering.

Responsabilités

  • Implement new features according to project roadmap.
  • Maintain a healthy code base using best practices.
  • Participate in FOSS communities.
  • Design architecture of upcoming software components.

Connaissances

Good knowledge of GNU/Linux systems
Working knowledge of Postgres or other RDBMS
Working knowledge of distributed software architectures
Design principles of REST and microservices architectures
Good English level (written and oral)
Good relational and communication skills

Formation

Graduate degree or equivalent
Description du poste
  • Vacancy for back-end developer (Paris-based) with Software Heritage
Vacancy for back-end developer (Paris-based) with Software Heritage

Paris, France

Full-Time

Context

Software Heritage is an ambitious nonprofit, entirely Free/Open Source Software (FOSS) project that aims at collecting, organizing, preserving for the very long term, and sharing all publicly available software in source code form, together with the corresponding complete development history (e.g., from a Version Control System) where available. The Software Heritage archive already contains about 9 billion unique source code files, retrieved from more than 150 million software projects.

Software Heritage headquarters are located at Inria Paris, 2, rue Simone Iff, 75012 Paris, France.

  • Position :Software engineer
  • Level of qualifications required :Graduate degree or equivalent
  • Level of experience :5+ years
Assignment

Software Heritage are looking fora senior back-end developer to grow their development team, and work on:

  • implementing new Software Heritage features according to project roadmap and specifications provided by the management team,
  • maintaining a healthy code base using state-of-the-art software development best practices (DVCS, continuous integration, unit tests, refactoring, documentation, code review, etc.),
  • actively participating in the FOSS communities of software components used by Software Heritage,
  • design the architecture of upcoming components of the Software Heritage software ecosystem.
Main activities
  • software development for Software Heritage
  • documentation, code review, test and integration
  • active participation in team life
  • interaction with relevant FOSS communities and with Software Heritage partners
Skills

Expected skills for the successful candidate are the following:

  • Good knowledge of GNU/Linux systems
  • Working knowledge of Postgres or other RDBMS
  • Working knowledge of distributed software architectures
  • Design principles of REST and microservices architectures
  • Good English level (written and oral)
  • Good relational and communication skills

Working knowledge of one or more of the following techniques and technologies would be a plus:

  • Experience with large scale object storage solutions (Ceph, Cloud-based blob storage, ZFS, Swift, etc.)
  • System programming in C or Rust
  • Functional programming
  • Experience with distributed scheduling technologies (RabbitMQ, Kafka, etc.)

All the code developed as part of this position will be released under a FOSS license, usually copyleft (GPL3 or AGPL3). Upstream contributions to FOSS products we depend upon are strongly encouraged.

Benefits package
  • Partially-reimbursed public transport
Remuneration

The salary will be commensurate with experience and qualifications.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.