HimalayasHimalayas logo
CARTOCA

Backend Engineer (Workflows)

CARTO is the leading cloud-native Location Intelligence platform, empowering organizations to optimize their business with spatial data and analysis.

CARTO

Employee count: 51-200

Spain only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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, built to break down the silos of traditional GIS. Trusted by data scientists, analysts, and developers from global brands such as IKEA, Coca-Cola, T-Mobile, Swiss Re, and AXA, CARTO enables organizations to run scalable spatial analysis directly on their cloud data warehouse. Providing insights for critical use cases like site selection, catastrophe modeling, network planning, and supply chain optimization.

Built by a diverse team of over 150 people across the US, APAC, and Europe, CARTO's cloud-native Agentic GIS platform provides a modern, future-proof alternative to legacy GIS. Offering a powerful suite of tools for visualization, analytics, and application development, our platform is redefining how companies work with location data. CARTO (backed by Insight Partners, Accel Partners, Salesforce Ventures, and Earlybird Ventures, among others) is fundamentally changing the way location data is analyzed, making it an integrated and accessible part of modern business intelligence.

What are we looking for

We're looking for an experienced Backend Engineer to join CARTO’s Workflows team. CARTO Workflows is the low-code engine that turns complex spatial analysis into automated, drag-and-drop pipelines that execute directly inside the customer's lakehouse. In short: we build the system that compiles a visual DAG into optimized SQL/Python that runs at scale on five different cloud data warehouses — and we make that feel effortless to the user.
The team is formed by six engineers covering backend, frontend, data engineering, and QA. Everyone owns features end-to-end and collaborates daily across specialties. So while you'll join as a backend engineer, you'll regularly pair with the frontend and data engineers, and work closely with QA to ship with confidence.
In CARTO we know that the use of AI fosters innovation and delivers a superior product to users, that’s why we integrate cutting-edge AI tools throughout the software development lifecycle to enhance design, build, test, deploy, and maintain our spatial analytics platform.
If you love to be in contact with top engineers around the world in geospatial, this is your place!

Location

This is a remote-first role, open to candidates based anywhere in Spain. We have offices in Madrid and Seville if you prefer to work in person or want a place to collaborate occasionally, but there's no expectation to use them.

You will

  • Own the design and evolution of core backend services that power workflow execution, scheduling and orchestration across multiple cloud data warehouses.
  • Translate visual DAGs into efficient, warehouse-native SQL and procedural code, pushing computation down to where the data lives.
  • Build and maintain integrations with BigQuery, Snowflake, Databricks, Redshift, Azure Oracle, Postgres and Synapse — including connection management, query execution, error handling and cost/performance optimization.
  • Extend the component catalog with new analytical building blocks and design the SDK that lets customers and partners contribute their own.
  • Improve reliability and observability of long-running, scheduled and event-triggered jobs: retries, idempotency, lineage, logging, metrics.
  • Collaborate closely with Product, Frontend, Data Engineering and QA to ship features end-to-end, from API design to UX behavior.
  • Integrate AI tools pragmatically throughout your development workflow — not as a checkbox, but as a genuine productivity multiplier in how you design, build, and test.

You offer

  • 5+ years of backend engineering experience shipping production systems at scale.
  • Deep database expertise with at least one of our primary warehouses: BigQuery, Snowflake, Redshift, Databricks or Oracle. You can read an execution plan, spot a bad join, and reason about partitioning, clustering and cost before the query hits production.
  • Experience with TypeScript and Node.js in a production backend context.
  • Nice to have: frontend fluency. You can move fluidly into a React/TypeScript codebase to own a feature end-to-end, unblock yourself on API contract issues, or quickly prototype UI for new components.
  • Comfort in a serverless and cloud-native environment, with practical experience with GCP or AWS
  • Hands-on experience building with AI. You've already shipped features powered by LLMs, embeddings, agents or AI-assisted tooling in production — not just experimented on the side.
  • Strong opinions about software quality. You write tests not because you're told to but because you've seen what happens when you don't. You document what matters and keep it current.
  • A collaborative, low-ego approach to engineering. You give direct feedback in code reviews, ask good questions when you don't know something, and make the people around you better.

We offer

  • 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

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

5 years minimum

Location requirements

Hiring timezones

Spain +/- 0 hours

About CARTO

Learn more about CARTO and their company culture.

View company profile

Our customers face complex challenges that require understanding the 'where' and 'why' behind their data, which is why we built CARTO, the world's leading Location Intelligence platform. We empower organizations to unlock the power of spatial analysis by providing a cloud-native solution that integrates seamlessly with modern data warehouses like Google BigQuery, Snowflake, Amazon Redshift, and Databricks. By eliminating the need for complex ETL processes and data replication, we enable data scientists, analysts, and developers to perform advanced spatial analytics at scale, directly where their data lives.

We are dedicated to democratizing access to spatial data science. Our platform offers a comprehensive suite of tools, from the intuitive CARTO Builder for drag-and-drop visualization to the robust Analytics Toolbox for performing sophisticated geospatial queries using SQL. We also provide CARTO for Developers, a set of APIs and SDKs built on open-source technologies like deck.gl, allowing teams to build custom, high-performance spatial applications. Whether it's optimizing logistics networks, assessing climate risk, or planning retail expansions, we help our customers turn location data into actionable business insights that drive growth and efficiency.

Employee benefits

Learn about the employee benefits and perks provided at CARTO.

View benefits

Paid parental leave

Generous parental leave policy.

Company retreats

Company travel and team retreats.

Company equity

Stock options offered to employees.

401(k) matching

Retirement plan matching for employees.

View CARTO's employee benefits
Claim this profileCARTO logoCA

CARTO

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at CARTO

Explore the variety of open remote roles at CARTO, offering flexible work options across multiple disciplines and skill levels.

View all jobs at CARTO

Remote companies like CARTO

Find your next opportunity by exploring profiles of companies that are similar to CARTO. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan