HimalayasHimalayas logo
CARTOCA

Backend Engineer (APIs)

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 a senior backend engineer who thrives on hard infrastructure problems and has the experience to own them independently — from design through production.
You'll be joining the APIs team, a small group of engineers responsible for the core platform that powers everything CARTO's customers build. The team works directly on top of the major cloud data warehouses — BigQuery, Snowflake, Redshift, Databricks, and Oracle — building the high-performance, low-latency layer that makes geospatial analysis possible at scale without ever moving data out of our customers' own systems.
This is not a role where you'll be handed a spec and asked to implement it. We're looking for someone who asks hard questions early, spots architectural problems before they become production incidents, and has a point of view on how things should be built. You'll work closely with data warehouse engineering teams at Google, Snowflake, and Databricks, and contribute to open-source geospatial communities that the wider industry depends on.
If you're energized by working at scale — billions of API calls, terabytes of geospatial data, customers who depend on the platform being fast and reliable — and you want to do it alongside a team that takes engineering craft seriously, we'd love to hear from you.
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 implementation of high-performance API endpoints that serve billions of requests per month, from initial architecture decisions through production monitoring and iteration.
  • Push the boundaries of what's possible on top of BigQuery, Snowflake, Redshift, Databricks, and Oracle — you'll develop a deep understanding of their internals, query planners, and limits, and have direct access to the engineering teams behind them.
  • Tackle hard distributed computing problems: query performance at massive scale, multi-tenant data isolation, low-latency geospatial operations on datasets measured in terabytes.
  • Shape the technical direction of the APIs team — participating in architecture decisions, setting standards for code quality and testing, and raising the bar through code reviews and mentorship.
  • Work at the intersection of open-source geospatial communities (PostGIS, GeoParquet, GDAL, Deck.gl) and the modern cloud data warehouse ecosystem, contributing to and learning from engineers at Uber, Google, Databricks, and Snowflake.
  • 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, with a track record of owning complex systems end-to-end — not just implementing specs but shaping how they're designed and evolve over time.
  • Deep SQL fluency. You write and optimize non-trivial queries directly, understand execution plans, and know when the database is your best tool and when it isn't.
  • Experience building and operating high-throughput APIs in production — you've thought hard about latency, reliability, and scaling bottlenecks, and you have scars to prove it.
  • Comfort in a serverless and cloud-native environment, with practical experience in Docker, CI/CD pipelines, and cloud infrastructure (GCP or AWS).
  • 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.
Nice to have
  • Experience with TypeScript and Node.js in a production backend context.
  • Familiarity with geospatial technologies such as PostGIS, H3, or S2.
  • Hands-on experience with one or more of our primary data warehouses: BigQuery, Snowflake, Redshift, Databricks, or Oracle.
  • Previous work with CI/CD pipelines, Infrastructure as Code, or production monitoring and observability.
  • Experience with Google Cloud Platform or AWS at an infrastructure level, beyond just deploying applications.

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

Mid-level

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

4 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