Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CARTO

Backend Engineer – Workflows

CARTO

Backend Engineer joining CARTO's Workflows team to develop spatial analysis workflows. Collaborating with global teams to enhance automated, low-code spatial analytics solutions.

Posted 5/19/2026full-timeRemote • 🇪🇸 SpainMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
Amazon RedshiftAWSAzureBigQueryCloudGoogle Cloud PlatformJavaScriptNode.jsOraclePostgresReactSQLTypeScript

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • - 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend engineeringSQLTypeScriptNode.jsAI toolsdatabase expertisequery optimizationserverless architecturecloud-native developmentproduction systems
Soft Skills
collaborationcommunicationfeedbackproblem-solvingsoftware qualitydocumentationlow-ego approachprototypingend-to-end ownershipquestioning