Senior Software Engineer — Spatial Analytics & Open Formats en Madrid, España
CARTO
RemotoTrabaja desde cualquier lugar
Tiempo completoJornada semanal estándar
Spain, Madrid
Senior Software Engineer — Spatial Analytics & Open Formats en Madrid, España is listed on Jobeax. Browse 80,000+ vacancies available.
About the role
Everything happens somewhere - which is why spatial analytics is fundamental to companies trying to understand the "where" and the "why" of their business. CARTO is the world's leading cloud-native spatial analysis platform, trusted by data scientists, analysts, and developers from global brands like IKEA, Coca-Cola, T-Mobile, Swiss Re, and AXA to run scalable spatial analysis directly on their cloud data warehouses and lakehouses.
Built by a diverse team of over 150 people across the US, APAC, and Europe (backed by Insight Partners, Accel Partners, Salesforce Ventures, and Earlybird Ventures), CARTO is fundamentally changing how location data is analyzed - making it an integrated, accessible, AI-native part of modern data infrastructure.
Spatial analytics is moving out of the GIS silo. It's moving into the warehouse, then into the lakehouse, then into Iceberg and open formats, and increasingly into agentic workflows where the consumer is no longer always a human. We're looking for an engineer who has been part of building that shift, to come help us lead where it goes next at CARTO.
This role sits across CARTO's Analytics Toolbox and Workflows - the two surfaces through which our spatial analytics runs on partner engines (BigQuery, Snowflake, Redshift, Databricks, Postgres, Oracle) and, increasingly, on open formats consumed by external agents and applications. You'll define how the Toolbox framework evolves, how analytics capabilities are deployed across heterogeneous engines, and how CARTO plugs into the cloud-native geospatial stack - GeoParquet, STAC, Arrow, Iceberg, RaQuet, and what comes next.
We don't think of this as a feature-shipping role. We think of it as a vision-and-execution role: someone who can write the strategy doc and own the PR that proves it works.
What you'll do
The Analytics Toolbox framework. Shape how spatial analytics is packaged, versioned, and pushed down into partner engines - and what it looks like when the consumer is an LLM agent, not a UI.
Partner-engine SQL strategy. Every engine has its own dialect, optimizer, and idioms. You'll set the direction for how CARTO writes once and runs everywhere, without losing warehouse-native performance.
The Iceberg / open-format play. CARTO organized the 2021 meeting with BigQuery, Snowflake, Redshift, and Oracle that catalyzed GeoParquet, and authored RaQuet for raster in Parquet. Iceberg is next. You'll define what spatial-first Iceberg looks like - for CARTO and for the ecosystem.
Community and standards presence. This work happens in the open. OGC working groups, the Cloud Native Geospatial community, FOSS4G, conference talks, RFCs. You'll represent CARTO externally and help move the standards forward.
AI as a native execution surface. Agentic GIS is where we're going. The Toolbox isn't just a SQL library - it's the substrate AI agents call into. You'll help define that interface.
What you'll get
Compensation based on experience, discussed transparently during the process plus an annual bonus of up to 10% based on company objectives
Contribute to a platform used by top companies around the world. Your work will have a direct impact on our users and clients
Access to our Employee Stock Options Plan
Private Medical Insurance
Flexible compensation
Education stipend
Remote work stipend
English classes
How you'll work
This is a remote-first role open to candidates based anywhere in EU or USA.
About the company & team
You'd work alongside the Workflows team (backend, frontend, data engineering, QA - six people today, growing) and the broader Spatial Analytics group, with significant scope to shape the technical direction of both.
Skills & Expertise
You've spent a serious chunk of your career in the cloud-native geospatial world. You've built with - and ideally helped shape - some combination of DuckDB, GeoParquet, STAC, Arrow, Iceberg, point cloud formats, MobilityDB, or similar. You don't just use these tools; you have opinions about where they're going.
You know SQL at the engine level. You can read an execution plan across BigQuery, Snowflake, Redshift, and Databricks, and you have a clear view on what each one does well and badly for spatial workloads - partitioning, clustering, file pruning, pushdown, cost.
You build with AI seriously. You've shipped LLM-powered features in production, you've worked with agentic patterns, and you have a point of view on what this changes for analytics.
You're visible in the community - a FOSS4G or CNG talk, a maintained OSS project, a standards working group, a blog post people keep citing. Not vanity; this is how the role gets done.
You're a low-ego technical leader. You set direction by being right and being persuasive, not by being loud. You give direct feedback in PRs, ask good questions when you don't know something, and make the engineers around you better.
You're comfortable shipping production code - this isn't an architect-only role - in a cloud-native, serverless environment (GCP or AWS). TypeScript / https://jobeax.com/link/JSd7UYCSg572jJDY experience is a plus since that's our backend, but it isn't the primary signal we're hiring on.
About the role As a Senior Analytics Engineer, you will join our Data Science and Engineering team at Upsun to help our company make smarter choices. You will do this by helping us better understand our customers and internal operations. You will work with large amounts of platform and business data to create clear insights ...
... measurement. Our Analytics Platform team builds the foundations that make data reliable, accessible, and actionable, partnering with product, commercial, and engineering teams to measure what matters. You will be joining a mature and growing community of 40+ data engineers and analytics engineers who are shaping one of the ...
... deeper. Decisions get smarter. Actions get faster. We help hoteliers be first to act. Lighthouse Values: Our guiding light What you'll do We're looking for a Senior Analytics Engineer to help us build reliable, scalable data products for enterprise customers and internal teams. This is a hands-on role with a strong focus ...
About the role Join our Central Analytics team to build high-quality data marts, tools, and AI-powered workflows that shape player experience and drive game growth. You'll work alongside talented and experienced Analytics Engineers, partnering closely with game and marketing analysts to deliver solutions that make a real ...
About the role This critical role sits at the intersection of Data Engineering and Data Analytics, focusing on transforming raw data into high-quality, trustworthy, and easily consumable datasets and visualisations for business users. The ideal candidate will possess a strong background in SQL, dbt, data modelling, ETL/ELT ...
About the role Join our Central Analytics team to build high-quality data marts, tools, and AI-powered workflows that shape player experience and drive game growth. You'll work alongside talented and experienced Analytics Engineers, partnering closely with game and marketing analysts to deliver solutions that make a real ...
... Github CI/CD. Education & certifications - Bachelor's or Master's degree in Computer Science or equivalent practical experience. - 5+ years of experience in a software engineering role. - Passionate about software craftsmanship: Strong understanding of software development principles, Clean Code and Clean Architecture. - Product ...
About the role Drivers of change, it’s your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to develop the future of driving. Join the team and create products used by millions of people in the world. Intellias is partnering with a Fortune 100, Midwest-based industrial ...
... operations, financial crime, and data, to name just a few areas. As a bank, there is scope for impact across a huge number of opportunities. We contribute to open source software as much as possible. Our blog is a good place to learn even more about what we do! Hiring process Our interview process involves three main stages: ...
About the role We are seeking an exceptional Senior Python Engineer to join our dynamic team in Madrid. This is a Full-time, on-site position where you will take ownership of critical data analytics projects and lead the development of scalable Python applications. You will work with cutting-edge technologies and collaborate ...
Sobre el rol Nos complace presentar una oportunidad única para unirse a nuestro equipo de ingeniería de datos en Madrid. Buscamos un Senior Data Engineer apasionado que lidere el desarrollo de nuestra plataforma de análisis de mercado de próxima generación. En esta posición, serás responsable de diseñar, construir y mantener ...
... If you're ready to apply cutting-edge technology to problems that affect millions of people, your next chapter starts here. Learn more here . We are hiring Senior Backend Software Engineers across all teams. As a Senior Backend Software Engineer, you will be responsible for: - Developing bank connectivity and payment automation ...
About the role As a Senior Software Engineer on the Clearing team you'll work on what happens after the trade is made. Most of the work we do is not user facing (although we have some user facing systems as well) but is very much essential to the day to day operations of a Broker Dealer company. During the past couple years ...
... and London. We encourage diversity and are an international team coming from 26 different countries and speaking 25 different languages. As a Senior/Staff Software Engineer at Ledgy, you'll design and build elegant, scalable systems that power how companies manage their equity. You'll collaborate with fellow engineers ...
... different registry, a different database, a different set of rules about what can be checked and how. To take our platform to the next level, we're looking for a Senior Software Engineer to join the Trust team. This team builds and operates the services that validate a person's identity data against country-specific authoritative ...
About the role The Opportunity: We are looking for a highly capable Senior iOS Engineer to join our Powered team and take ownership of our iOS SDKs: the CQoE SDK, which telecom carriers and partners embed directly into their own apps to passively measure real-world network quality, and the Speedtest SDK, the core measurement ...
... real‑time data, and the backend is the heartbeat that transforms biosensor signals into actionable health insights for our users. THE OPPORTUNITY We're seeking a Senior Software Engineer ( Backend ) to design, build, and optimize Lingo's backend systems, ensuring they are scalable, resilient, and secure. You will play a pivotal ...
... factors. We did it because of our team DNA, and we’re now looking for similar minded people to conquer new limits. Your Mission You will be a pivotal force in our Engineering Team. We are looking for a proactive Software Engineer to lead the development of our machine control software, which governs the full 3D printing process ...
Software Engineer – Embedded Systems & Space Technology Por favor, verifique que tiene el nivel de experiencia y las cualificaciones adecuadas leyendo la descripción completa de esta oportunidad a continuación. - Spain We're looking for an experienced Software Engineer to join an international engineering environment and ...