SENIOR SOFTWARE ENGINEER IN GIS
Descripción de la oferta de empleo
They are rethinking marine navigation for the modern boater.
Their mission is to build intuitive, reliable, and cutting-edge navigation solutions by harnessing the power of advanced software and user-centric design.
Our client creates tools 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.
oleWe are looking for a Senior Software Engineer specializing in Geographic Information Systems (GIS) to join our team and contribute to the development of next-generation marine mapping applications.
This is a remote position with flexible working hours.
esponsibilities Design, develop, and maintain data processing pipelines using Python, Node.
s, and other relevant technologies.
Implement scalable, high-performance solutions for processing large geospatial datasets, including official S57 data, multibeam sonar data, and user-collected depth data.
Apply best practices in GIS data management to ensure data integrity and reliability.
Collaborate with cross-functional teams to integrate data processing systems into marine mapping applications.
Continuously enhance the architecture, methodologies, and codebase of our data processes.
Stay updated with best practices in software engineering and emerging big data and GIS technologies.
Must-Have Requirements 5+ years of professional experience in software engineering.
Strong programming skills in Python and Node.
s.
Hands-on experience with geospatial databases, especially PostGIS.
Proven ability to design and implement efficient, scalable data pipelines.
Experience in parallel computing and optimizing code for multicore processors.
Solid understanding of software engineering principles, design patterns, and best practices.
Proficiency in Linux/Unix environments and shell scripting.
Familiarity with version control systems (Git) and CI/CD pipelines.
Ability to write efficient, well-documented code and scripts.
Excellent communication and collaboration skills.
Nice-to-Have Requirements A strong portfolio of coding projects or contributions to open-source GIS or data processing initiatives.
Proven track record of building and maintaining production-grade data pipelines.
Experience optimizing algorithms for processing large geospatial datasets.
Ability to write high-performance code when needed, using C++ or equivalent languages.
Knowledge of machine learning techniques for geospatial data analysis.
Why Join Us?Joining our team means tackling exciting challenges and making a direct impact on our product users.
We offer the opportunity to develop innovative navigation solutions transforming the marine industry.
You'll be part of a talented team creating cutting-edge experiences for users.
Additionally, we provide a competitive compensation package, remote work flexibility, and opportunities for professional growth and development.
Detalles de la oferta
- Sin especificar
- 28/12/2024
- 28/03/2025
Identificar y reportar defectos en el software... funciones: desarrollar y ejecutar casos de prueba para garantizar la calidad del software... colaborar con el equipo de desarrollo para mejorar los procesos de calidad del software... confidencial cuenta con una posición como qa engineer para garantizar......
Procesos de negocio (desarrollos en software erp, etc... transformar diseños y especificaciones de software en código de alto rendimiento... formación: grado en ciencias informáticas, ingeniería de software o en un campo relacionado capacidad de autoaprendizaje... buscamos una persona interesada en......
Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......
Estamos buscando un asistente de atención médica senior para coordinar la prestación de atención médica... asistente de atención médica senior - coordinador de turnos - car home / asistencia domiciliaria - turnos de día y de noche - centro de atención continua y domiciliaria - cornwall reino unido reach......
Estamos buscando un asistente de atención médica senior para coordinar la prestación de atención médica... asistente de atención médica senior - coordinador de turnos - asistencia domiciliaria / asistencia domiciliaria - turnos de día y noche - centro de atención continua y domiciliaria - cornwall reino......
Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se valorarán conocimientos de python, matlab y en sistemas operativos windows (tanto en la parte de server como en la parte de usuario 7/8/10), linux en sus diversas distribuciones, sistemas......
Técnicos senior de radiología - reino unido - unidad de salud móvil de imágenes reach hr es una empresa especializada en la contratación de profesionales sanitarios... buscamos técnicos en radiología para trabajar en el departamento de imagen en el contexto de la unidad móvil de salud, concretamente......
Liu jo está buscando para su store en paseo de gracia, barcelona un (a) senior sales assistant... sus principales cometidos serán los siguientes: · transmitir al cliente pasión y conocimiento del producto; · desarrollar e impulsar las ventas; · recibir y acompañar a nuestra clientela de alta gama; ·......
Vehículo propio... titulación mínima: diplomado en empresariales / grado en contabilidad y finanzas / master tributario... conocimientos para la llevanza de contabilidades de nuestros clientes autónomos y sociedades, conciliaciones bancarias, confección de balances......
• tenure track: career progression with possibility of stabilization trough a permanent structural contract• prospect start date: july/august 2024• continuous training, access to lab facilities, state of the art infrastructure and polyvalent working spaces, participation in scientific events and r&d......