Senior Platform Engineer (AI Specialization)

Tree Nation

Not Interested
Bookmark
Report This Job

profile Job Location:

Barcelona - Spain

profile Monthly Salary: Not Disclosed
Posted on: 14 hours ago
Vacancies: 1 Vacancy

Job Summary

About Tree-Nation

Tree-Nation is the worlds largest reforestation platform. Since 2006 over 700000 users and 20000 companies have planted more than 40 million trees across 50 reforestation projects worldwide.

We are a mature self-funded platform with a real product real users and measurable environmental impact. We build seriously without bureaucracy and we are growing the team that keeps the platform solid as we scale.

The Role

We are hiring a Senior Platform Engineer to own the backend architecture of a specific operational domain designing its data models service layer and integration points then building and maintaining them in production.

You will work alongside a tech team of 35 engineers and report directly into the core of the company. Depending on your background your domain could be environmental operations (project evaluation monitoring impact data flows) or revenue operations (CRM architecture B2B pipeline logic integration monitoring).

One important thing to be clear about: you are joining a system that already exists. There is a platform a database Business Units running integrations. Your job is diagnosis first understanding what is there before proposing what should change. If you also bring experience with AI tooling or agentic workflows there is real opportunity to apply it here. But strong platform engineering comes first.

What Youll Do

Diagnose before you design

  • Map the operational flows of your domain: what is manual fragile repeated or ripe for automation
  • Identify where a well-designed service can own a task end-to-end with traceable inputs and outputs
  • Define system scope precisely not fix the pipeline but service that qualifies inbound leads based on company size integration type and engagement signal routing to human review when confidence is below threshold

Architect domain services

  • Design modular backend services: discrete units with defined inputs business rules and outputs isolated from the complexity of the whole system
  • Ensure each service is independently deployable observable and replaceable
  • Design the data model first structure your database schema as the operational backbone before writing application code
  • Structure data flows between internal systems the platform database CRMs billing and external APIs

Build and ship in production

  • Implement backend services and APIs with clear orchestration logic and well-defined human control points
  • Build full-stack when needed: from data model to API to the interface a supervisor uses to monitor and correct system behavior
  • Prototype fast. Then industrialize. Use whatever stack solves the problem we do not have a sacred stack (we use TypeScript and modern backend frameworks)
  • Own observability and failure handling from the start not as an afterthought

Own your domain

  • Be the responsible engineer for your domains architecture the same way a Product Domain owner is accountable for their area
  • Contribute to how the domains KPIs are defined and tracked
  • Align technical decisions with business logic: every architectural choice has an operational consequence

What Were Looking For

Platform engineering (required)

  • Strong backend engineering background you have designed built and shipped production systems end-to-end
  • Deep database design thinking: you model data before you write code and you understand how schema decisions propagate into downstream behavior
  • Experience with modular service architecture systems that are scoped isolated composable and replaceable
  • Solid system design instincts: APIs state management integration patterns failure handling and observability
  • Tool-agnostic: you choose the right tool for the problem and are comfortable building custom when off-the-shelf does not fit

AI tooling (a strong plus)

  • Curiosity about applied AI and how LLM-powered components can fit into production backend systems
  • Practical exposure to LLM integration: context management prompt reliability output validation latency constraints
  • Experience or experimentation with multi-agent workflows automated pipelines or agentic task orchestration
  • Ability to reason about control and failure modes in AI workflows what happens when the model is wrong slow or unavailable

Problem-solving approach

  • You diagnose before you prescribe the right solution starts with the right question
  • You can sit with ambiguity long enough to understand a problem fully before proposing a solution
  • You choose AI tooling when it is the right fit for the specific problem not because it is the interesting choice

Product and business thinking

  • You can translate a business process into a system design and back
  • You understand that architecture defines operational behavior: a bad data model creates bad decisions downstream
  • You are comfortable talking to non-technical stakeholders asking operational questions and making system decisions that reflect business reality

Who you are

  • Engineer first you solve problems with the right tool whether that is a clean data model a well-designed API or an AI component
  • Ownership mentality you do not wait for scope to be defined; you define it
  • Systems thinker you see the whole before you optimize the part
  • Based in Barcelona and comfortable working on-site

Your First 90 Days

  • Understand the system. Map your domain. Interview the humans who currently run the workflows you will eventually systematize. Identify the three highest-leverage points for engineering intervention. Days 130
  • Design the architecture for the first service. Define data models inputs business rules outputs failure modes and human control points. Align with the tech team and ship a first working version into production. Days 3060
  • Iterate based on real usage. Define the KPIs for your domain with relevant stakeholders. Begin scoping the next system. Days 6090

What We Offer

  • Competitive base salary performance-based bonus
  • Permanent contract
  • On-site role in Barcelona
  • Direct technical ownership of a strategic domain in a global platform
  • A small team that builds seriously without bureaucracy
  • Hands-on access to the latest AI tools and frontier technologies
  • Work with real environmental impact at scale
About Tree-NationTree-Nation is the worlds largest reforestation platform. Since 2006 over 700000 users and 20000 companies have planted more than 40 million trees across 50 reforestation projects worldwide.We are a mature self-funded platform with a real product real users and measurable environmen...
View more view more

Key Skills

  • APIs
  • C/C++
  • Computer Graphics
  • Go
  • React
  • Redux
  • Node.js
  • AWS
  • Library Services
  • Assembly
  • GraphQL
  • High Voltage