Remote Sensing Data Engineer

Lyon  ‐ Onsite


Extract Transform Load (ETL) Python (Programming Language) Remote Sensing Software Engineering Data Analysis Cloud Computing Continuous Integration Data System DevOps Scalability Trading Data Science Geographic Information Systems Research Application Programming Interfaces (APIs) Agriculture Algorithms Automation Test Automation Microsoft Azure Business Efficiency Strategic Management Software Quality Information Systems Information Engineering Data Infrastructure Data Modeling Finance Google Earth Infrastructure Management Maintenance Merchandising Software Systems Stock Control Systematic Trading Time Series Trading Strategy Software Versioning Workflows Scheduling Jenkins


Darwin Recruitment are currently hiring for a Remote Sensing Data Engineer on behalf of a world leader in the processing of agricultural products and the merchandising of a diverse range of commodities in Lyon. In this critical role, you will leverage your expertise in Python programming, ETL processes, and cloud-based DevOps to enhance their data infrastructure and software development practices used for Remote sensing data analysis. Your contributions will be key in supporting their data science activities, and overall, their data-driven decision-making processes. Your work will be instrumental in empowering their trading platforms with robust data solutions.

Main responsibilities:
  • Develop, maintain, and optimize ETL pipelines, specifically tailored to meet the data requirements of their systematic trading activities, with a focus on building robust data solutions that empower profitable trading algorithms.
  • Responsible of structuring complex and large financial time series data (e.g. Futures contracts), ensuring that their trading strategies are backed by accurate and high-quality data.
  • Design and implement robust software solutions in Python, focusing on scalability, performance, and reliability.
  • Schedule and automate workflows, enhancing operational efficiency and accuracy.
  • Collaborate in the development and maintenance of cloud-based infrastructure, applying best practices in DevOps to ensure high data availability and scalability.
  • Work closely with data scientists, quantitative researchers, and trading teams to understand their data needs, providing technical solutions that enable effective data analysis and strategy implementation.
  • Ensure code quality and maintainability by implementing strong CI/CD practices, code versioning, automated tests, and conducting thorough peer-reviews.

  • BSc or MSc in Computer Science, Engineering, Information Systems, or a related field.
  • 3+ years of professional experience in data engineering and software development.
  • Proficiency in Python programming and experience with software development best practices.
  • Solid knowledge of ETL processes and familiarity with data modeling and warehousing.
  • Experience with Jenkins or similar scheduling tools, and strong understanding of CI/CD principles.
  • Hands-on experience with cloud technologies and services, preferably in Azure.
  • Hands-on experience with GIS data, knowledge of Google Earth Engine API is a plus.
  • Familiarity with MLOps principles and practices is advantageous.
  • Strong problem-solver, attention to detail, and ability to work independently and collaboratively.
  • Excellent communication skills, fluent in English, and strong at collaborating across diverse teams.
  • Previous experience in data science service, particularly in agricultural commodities sectors, is highly desirable.
  • Fluent in English

Darwin Recruitment is acting as an Employment Agency in relation to this vacancy.
Start date
Darwin Recruitment
Published at
Project ID:
Contract type
To apply to this project you must log in.