¡Activa las notificaciones laborales por email!

Senior Software Development Engineer (Fully Remote)

buscojobs España

Murcia

A distancia

EUR 40.000 - 60.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading company is seeking an experienced Software Engineer to develop advanced marine mapping applications. The role involves processing geospatial data and building data pipelines using technologies like Python and Node.js. Flexible working hours and remote options are available, providing opportunities for professional growth.

Servicios

Flexible working hours
Remote work options
Opportunities for professional development

Formación

  • 5+ years of professional software engineering experience.
  • Strong programming skills in Python and Node.js.
  • Experience working with geospatial databases, mainly PostGIS.

Responsabilidades

  • Design, develop, and maintain data processing pipelines.
  • Implement high-performance solutions for processing geospatial data.
  • Collaborate with cross-functional teams to integrate data processing systems.

Conocimientos

Python
Node.js
PostGIS
C++
Linux
Git
Machine Learning

Descripción del empleo

Our mission is to build intuitive, reliable, and cutting-edge navigation solutions via user-centric design and modern development principles. We are seeking an experienced Software Engineer to join our team and help build advanced marine mapping applications. In this role, you will be responsible for processing and integrating various geospatial data sources to create high-quality marine maps for our customers. Our geospatial tooling and pipelines are built on open-source technologies (OSM, QGIS, PostGIS, GDAL, Mapbox stack, etc.).

Design, develop, and maintain data processing pipelines using Python, Node.js, and other relevant technologies

Implement high-performance, scalable solutions for processing large volumes of geospatial data, including :

Official S57 data from hydrographic offices

Point cloud data from multi-beam sonar surveys

Other crowdsourced spatial data

Implement GIS data management best practices to ensure data integrity and reliability

Collaborate with cross-functional teams to integrate data processing systems with our marine mapping applications

Continuously improve our data processing architecture, methodologies, and code base

Stay current with software engineering best practices and emerging technologies in big data processing and GIS

5+ years of professional software engineering experience

Strong programming skills in Python and Node.js

Experience working with geospatial databases, mainly PostGIS

Demonstrated ability to design and implement efficient, scalable data pipelines

Strong understanding of software engineering principles, design patterns, and best practices

Proficiency in Linux / Unix environments and shell scripting

Experience with version control systems (Git) and CI / CD pipelines

A strong portfolio of coding projects or open-source contributions related to data processing or GIS

Proven track record of building and maintaining production-grade data pipelines

Ability to write high-performance code, when necessary, using C++ or equivalent

Knowledge of machine learning techniques for geospatial data analysis

We also offer flexible working hours, remote work options, and opportunities for professional development and growth.

If you enjoy working with geospatial data, and have the technical chops to build robust data pipelines, we'd love to hear from you!

J-18808-Ljbffr

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.