¡Activa las notificaciones laborales por email!

Senior Software Engineer in GIS | (PGY390)

Orca

Almería

Presencial

EUR 30.000 - 50.000

Jornada completa

Hace 19 días

Descripción de la vacante

Orca busca un Ingeniero de Software experimentado para desarrollar aplicaciones de mapeo marino. El candidato ideal tendrá más de 5 años de experiencia en software, habilidades en Python, Node.js y bases de datos geoespaciales. Ofrecemos flexibilidad laboral y un entorno desafiante con un impactante producto para los navegantes.

Servicios

Horarios de trabajo flexibles
Opción de trabajo remoto
Oportunidades de desarrollo profesional

Formación

  • 5+ años de experiencia profesional en ingeniería de software.
  • Fuertes habilidades de programación en Python y Node.js.
  • Experiencia trabajando con bases de datos geoespaciales, principalmente PostGIS.

Responsabilidades

  • Diseñar y mantener pipelines de procesamiento de datos usando Python.
  • Implementar soluciones escalables para grandes volúmenes de datos geoespaciales.
  • Mejorar continuamente la arquitectura y metodología del procesamiento de datos.

Conocimientos

Python
Node.js
Análisis de datos geoespaciales
Optimización de código
Resolución de problemas
Colaboración

Herramientas

PostGIS
Git
C++

Descripción del empleo

About Us
At Orca, we are rethinking marine navigation for the modern boater. Our mission is to build intuitive, reliable, and cutting-edge navigation solutions via user-centric design and modern development principles. Orca creates products that bring a seamless, integrated experience to mariners, allowing them to navigate more safely and efficiently. Join us in reshaping the future of marine technology.

Role Overview
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.).

You will be extending existing tools and building new ones.

Key Responsibilities:
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
User-collected depth measurements
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

Required Qualifications:
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
Experience with parallel computing and optimizing code for multi-core processors
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
Ability to write efficient, well-documented code and scripts
Strong problem-solving and analytical skills, and attention to detail
Ability to write clean, efficient, and well-documented code
Excellent communication and collaboration abilities

What Sets You Apart:
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
Experience in optimizing algorithms for processing large geospatial datasets
Ability to write high-performance code, when necessary, using C++ or equivalent
Knowledge of machine learning techniques for geospatial data analysis

What we offer
Working at Orca means working on interesting and challenging problems while having a direct impact on the people who use our products. We offer an opportunity to help build a product that is loved by hundreds of thousands of boaters, while also having the potential to disrupt an entire industry. You’ll be working with talented people building state-of-the-art consumer experiences.

We offer a competitive combination of salary and benefits. We believe that good talent shall be compensated accordingly.



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!

El anuncio original lo puedes encontrar en Kit Empleo:
https://www.kitempleo.es/empleo/211003209/senior-software-engineer-gis-pgy390-almeria/?utm_source=html

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.