Full-Stack Geospatial Data Engineer
Full-Stack Geospatial Data Engineer

Full-Stack Geospatial Data Engineer

Full-Time 43200 - 72000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Design and develop end-to-end systems for geospatial data processing and visualisation.
  • Company: Join Cyclops, an innovative AI platform transforming Earth observation into actionable climate finance metrics.
  • Benefits: Enjoy a competitive salary, equity, remote work, and stipends for learning and hardware.
  • Why this job: Make a real impact on climate change while working with top academics in a dynamic environment.
  • Qualifications: Fluency in Typescript, React, Node.js, Python, and experience with data infrastructure and GIS tools.
  • Other info: Be part of a mission-driven team that values innovation and mentorship.

The predicted salary is between 43200 - 72000 £ per year.

Cyclops is an AI-powered platform for measuring, monitoring, and verifying natural capital at scale. Our mission is to turn petabytes of Earth observation imagery into auditable metrics of carbon stocks, vegetation health, and land use change so that climate finance can flow where it matters. We\’re looking for a hands-on engineer who can cultivate the full stack from the API to the frontend and everything in between.Why this role is uniqueOwn the product & the pipeline: You\’ll design everything from ingestion of raw Sentinel/Landsat scenes to the API that powers on-chain carbon registries and dashboards.Impact at scale: Each line of code helps move millions of tonnes of COâ‚‚ equivalent through verifiable nature-based projects.Novel technology: No legacy cruft. Pick the right datastores, cloud primitives, and CI/CD flows from day one.Educational environment: You will work with professors and academics who are top of their fields so you understand the why, while doing the how.Path to leadership: You\’ll play a role in hiring and mentoring subsequent engineers, setting technical direction for years to come.What you\’ll be doingArchitect end-to-end systemsDesign satellite-image processing pipelines (GEE → xarray → Parquet/Zarr/IPFS) and the microservices that expose results via GraphQL/REST.Ship product featuresBuild dashboards in Next.js/React and geospatial APIs in Node/Python/FastAPI that climate-finance customers love.Scale & hardenAutomate everything with IaC (Terraform/Pulumi), CI/CD, and robust monitoring. Profile memory & I/O to keep petabyte workflows affordable.Prototype & iterateTurn vague carbon-methodology specs into data models, algorithms, and user-facing tools.Lead & mentorEstablish engineering best practices, run code reviews, and recruit the next generation of Cyclops engineers.You might be a fit if you haveFluency across the stack: Typescript, React/Next.js, Node.js and Python for data/ML work.Data-infrastructure chops: Dask/DuckDB; S3 & object-store patterns; Data pipelining with Apache Airflow, columnar formats (Parquet, Arrow) and chunked stores (Zarr, Cloud-Optimized GeoTIFF).GIS / remote-sensing know-how: Google Earth Engine, QGIS, Rasterio, GDAL, PROJ, xarray, GeoPandas, STAC, EO tiling schemes, basic radiometric corrections.Data Visualization skills: D3/Charts.js, Mapbox/LeafletCloud & DevOps skills: Bare Metal/Linux, Docker, IaC, observability (Prometheus/Grafana, OpenTelemetry).Systems thinking: Comfortable reasoning about distributed systems, eventual consistency, and data-versioning at petabyte-plus scale.Bias for action & ambiguity tolerance: You turn half-written Notion docs into shipped features without hand-holding.Mission-driven: You want your work to fight climate change.Extra creditExperience leading a small team or owning a large production system.Familiarity with IPFS/IPLD, content addressable storage, or on-chain data proofs.Solidity / Foundry / Hardhat exposure (we bridge geospatial data to smart contracts).GPU accelerated image processing (cuDF, RAPIDS, TorchGeo).Machine Learning knowledge and MLOps (PyTorch/TensorFlow)Experience with carbon/MRV methodologies or environmental science.What we offerCompetitive salary + meaningful equityRemote-first, async-friendly culture with team members and hubs in Europe and USAStipend for hardware, conferences, and learning.The chance to write the playbook for geospatial data in decentralized climate finance.How to applyEmail careers@dclimate.net with:\”Cyclops Forest Wizard\” in the subject line.Your resume and GitHub / portfolio links.A short note (We review every application personally. If you\’re excited by satellites, big data, and real-world impact, let\’s talk. #J-18808-Ljbffr

Full-Stack Geospatial Data Engineer employer: JobLeads GmbH

At Cyclops, we pride ourselves on being an exceptional employer that champions innovation and sustainability. Our remote-first, async-friendly culture fosters collaboration across Europe and the USA, while offering competitive salaries, meaningful equity, and opportunities for professional growth through mentorship and leadership roles. Join us in our mission to combat climate change and make a tangible impact with cutting-edge technology in a supportive and educational environment.
J

Contact Detail:

JobLeads GmbH Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Geospatial Data Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Typescript, React/Next.js, and Node.js. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your capability to hit the ground running.

✨Tip Number 2

Engage with the geospatial data community online. Join forums or social media groups where professionals discuss topics related to GIS, remote sensing, and climate finance. This can help you gain insights and potentially connect with current employees at Cyclops.

✨Tip Number 3

Prepare to discuss your previous projects that align with the role's responsibilities. Be ready to explain how you've designed systems or worked with data pipelines, as this will show your practical experience and problem-solving skills.

✨Tip Number 4

Show your passion for climate change and environmental science during any conversations or interviews. Being mission-driven is a key aspect of this role, so sharing your personal motivations can make a strong impression.

We think you need these skills to ace Full-Stack Geospatial Data Engineer

Fluency in Typescript, React/Next.js, Node.js, and Python
Experience with data infrastructure tools like Dask and DuckDB
Proficiency in cloud storage solutions such as S3 and object-store patterns
Data pipelining experience with Apache Airflow
Familiarity with columnar formats (Parquet, Arrow) and chunked stores (Zarr, Cloud-Optimized GeoTIFF)
Knowledge of GIS and remote sensing technologies including Google Earth Engine, QGIS, Rasterio, GDAL, PROJ, xarray, and GeoPandas
Data visualisation skills using D3/Charts.js and Mapbox/Leaflet
DevOps skills including Bare Metal/Linux, Docker, and Infrastructure as Code (IaC)
Experience with observability tools like Prometheus/Grafana and OpenTelemetry
Strong understanding of distributed systems and data-versioning at petabyte scale
Ability to work in ambiguous situations and turn incomplete documentation into actionable features
Passion for climate change and environmental impact

Some tips for your application 🫡

Understand the Role: Before applying, make sure to thoroughly understand the responsibilities and requirements of the Full-Stack Geospatial Data Engineer position. Familiarise yourself with the technologies mentioned in the job description, such as Typescript, React/Next.js, Node.js, and Python.

Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job description. Emphasise your fluency across the tech stack and any experience you have with data infrastructure, GIS, and remote sensing.

Craft a Compelling Cover Letter: Write a short note expressing your enthusiasm for the role and how your background aligns with Cyclops' mission. Mention specific projects or experiences that demonstrate your ability to contribute to their goals in climate finance and geospatial data.

Showcase Your Work: Include links to your GitHub or portfolio in your application. Highlight projects that showcase your skills in building APIs, data visualisation, or any relevant work in climate-related technologies. This will give the hiring team insight into your practical abilities.

How to prepare for a job interview at JobLeads GmbH

✨Showcase Your Technical Skills

Be prepared to discuss your fluency across the tech stack, especially in Typescript, React/Next.js, Node.js, and Python. Bring examples of past projects that demonstrate your ability to design and implement end-to-end systems, particularly those involving geospatial data.

✨Understand the Mission

Cyclops is focused on fighting climate change through innovative technology. Make sure you articulate your passion for environmental issues and how your skills can contribute to their mission. This will show that you're not just looking for a job, but are genuinely interested in making an impact.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your problem-solving abilities, especially in relation to data pipelines and distributed systems. Be ready to walk through your thought process on how you would tackle challenges like scaling workflows or automating processes with IaC.

✨Demonstrate Leadership Potential

Since this role involves mentoring and setting technical direction, be prepared to discuss any previous leadership experiences. Share examples of how you've guided teams or contributed to best practices in engineering, as this will highlight your readiness for a role that includes these responsibilities.

Full-Stack Geospatial Data Engineer
JobLeads GmbH
J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>