S

Septeo

Vertical legal and real estate software

Backend & Data Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeToulouse, FranceNo salary listedHybrid

About the Job

Requirements

  • At least five years of experience in backend development or as a data scientist.
  • Proficiency in Kotlin and good knowledge of PostgreSQL and PostGIS.
  • Comfort designing REST APIs and processing large volumes of data.
  • Comfort working with data pipelines for ingesting, cleaning, and transforming large volumes of data.
  • Knowledge of Docker, GitLab CI, and security best practices.
  • Rigor, autonomy, and comfort taking over existing code.

Responsibilities

  • Maintain and evolve the Immosearch backend, becoming a second point of expertise across the full scope over time.
  • Design and develop new endpoints and a dedicated API for Danim.
  • Maintain the interface contract with the partner, including documentation, versioning, and tests.
  • Monitor the performance and quality of exposed data.
  • Maintain updates and reliability of DPE and DVF imports and data pipelines.
  • Correct data and processing anomalies and ensure consistency across data sources.
  • Adapt processing to changes in open-data sources, including formats, schemas, and volume.
  • Optimize queries and indexes using PostgreSQL and PostGIS.
  • Fix security vulnerabilities identified through Snyk and penetration tests, and update dependencies.
  • Fix bugs and technically evolve the codebase through refactoring and technical-debt reduction.
  • Maintain and improve CI/CD pipelines using GitLab CI and maintain tests.
  • Provide level-three support for production incidents.
  • Map the architecture, including components, data flows, module dependencies, and the models of both databases.
  • Produce and maintain architecture diagrams, runbooks, and deployment and restoration procedures.
  • Build expertise through pair programming, cross-code reviews, and pairing on incidents.
  • Identify and propose simplification initiatives to make the codebase easier to transfer and maintain.

Desired Qualifications

  • Knowledge of Python, TypeScript, Node.js, or Flutter.
  • Experience with geospatial or real-estate data.

About the Company

Septeo

Vertical legal and real estate software

Septeo builds a suite of specialized software tools for legal and real estate professionals by acquiring best-in-class vertical applications and linking them into a single platform for notaries, lawyers, and property managers in France, with expansion into Europe. Its products work by purchasing niche software that covers specific workflows and integrating them so users complete end-to-end tasks in a cloud-based suite. It differentiates itself by offering an integrated ecosystem of multiple targeted apps rather than a single monolithic product, with growth through acquisitions and European expansion backed by a major investment. Its goal is to become the leading provider of vertical software for legal and real estate professionals in France and Europe by building an interconnected toolset that streamlines professional workflows.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Lattes, France
Founded
1988

Recently Posted Jobs

Explore more opportunities at Septeo

See more jobs