Ver oferta completa

SENIOR SOFTWARE ENGINEER IN GIS

Descripción de la oferta de empleo

About UsAt 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 OverviewWe 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 technologiesImplement 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 dataImplement GIS data management best practices to ensure data integrity and reliabilityCollaborate with cross-functional teams to integrate data processing systems with our marine mapping applicationsContinuously improve our data processing architecture, methodologies, and code baseStay current with software engineering best practices and emerging technologies in big data processing and GISRequired Qualifications:5+ years of professional software engineering experienceStrong programming skills in Python and Node.jsExperience working with geospatial databases, mainly PostGISDemonstrated ability to design and implement efficient, scalable data pipelinesExperience with parallel computing and optimizing code for multi-core processorsStrong understanding of software engineering principles, design patterns, and best practicesProficiency in Linux/Unix environments and shell scriptingExperience with version control systems (Git) and CI/CD pipelinesAbility to write efficient, well-documented code and scriptsStrong problem-solving and analytical skills, and attention to detailAbility to write clean, efficient, and well-documented codeExcellent communication and collaboration abilitiesWhat Sets You Apart:A strong portfolio of coding projects or open-source contributions related to data processing or GISProven track record of building and maintaining production-grade data pipelinesExperience in optimizing algorithms for processing large geospatial datasetsAbility to write high-performance code, when necessary, using C++ or equivalentKnowledge of machine learning techniques for geospatial data analysisWhat we offerWorking 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!
Ver oferta completa

Detalles de la oferta

Empresa
  • Orca
Localidad
  • En toda España
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 17/11/2024
Fecha de expiración
  • 15/02/2025
QA Engineer
Involve rh

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......

Analista programador senior Web y Android. Teletrabajo.
Antay mobile solutions

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... valorable conocimiento entorno de programación......

Tecnico de sistemas informáticos y software
Odekia

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......

Asistente de atención médica Senior - Coordinador de turnos
Reach HR Consulting

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......

Asistente de atención médica Senior - Coordinador de turnos
Reach HR Consulting

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......

Analista programador de software
Odekia

Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se requieren conocimientos y experiencia en desarrollo de aplicaciones de escritorio y web con lenguajes de programación java, j2ee, jsp, html5, c++, c#; y base de datos (principalmente, oracle......

Diseñador Gráfico Senior UI/UX
S&F

Diseñador/a gráfico senior ui/ux, con experiencia demostrable para integrarse de forma inmediata en nuestro gran equipo de desarrolladores, realizando tareas de diseño ui/ux/ixd, animaciones y branding para proyectos digitales tecnológicos innovadores... actitud, capacidad de aprendizaje constante y......

Técnicos senior de radiología - Unidad de salud móvil
Reach HR Consulting

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... funciones:realizar procedimientos de imágenes de acuerdo con los estándares de mejores prácticas radiográficas actualesbrindar una excelente......

Diseñador gráfico senior UI/UX
S&F

Diseñador/a gráfico senior ui/ux, con experiencia demostrable para integrarse de forma inmediata en nuestro gran equipo de desarrolladores, realizando tareas de diseño ui/ux/ixd, animaciones y branding para proyectos digitales tecnológicos innovadores... actitud, capacidad de aprendizaje constante y......

Comercial Senior
Distritelmur

Seleccionamos comercial senior para el departamento de captación del segmento pymerequisitos del puesto experiencia mínima demostrable como comercial en el sector de las telecomunicaciones 1 año... buena presencia... contrato laboral de 40h... otros datos del puestose ofrece: formación continua a cargo......