Software Engineer (Product-Focused)

Skills

Location

Languages

Intermediate EnglishIntermediate Spanish

Job Description

We're looking for a strategic and hands-on Full-Stack Engineer/Product Engineer to own and build critical operational features that scale platform impact.

šŸŽÆ Responsibilities

  1. Partner closely with operational teams (Growth, Environment, Sales) to deeply understand workflows, data, user experience, and operational friction before proposing solutions.
  2. Trace problems to root causes in data models, product flows, or system architecture—and address them at their source.
  3. Design and build robust platform features, backend services, and internal interfaces that structurally solve operational challenges.
  4. Treat data modeling as foundational: define schemas before writing code, with a focus on downstream effects.
  5. Own solutions end-to-end—covering data models, backend services, APIs, and user interfaces.
  6. Create internal tools and dashboards to empower non-technical teams with visibility and control, minimizing ongoing dependencies.
  7. Integrate AI and LLM tools where there’s genuine operational fit, prioritizing control, reliability, and clear failure handling.
  8. Define KPIs for your solutions and track their real-world performance and impact.

šŸš€ Your First 90 Days

  1. Days 1–30: Map the assigned operational domain, conduct interviews with key stakeholders, and identify the top three opportunities for impactful engineering interventions.
  2. Days 30–60: Design and launch the first new service, defining all core data models, business rules, and user flows. Deliver a working production version.
  3. Days 60–90: Iterate based on user feedback, establish KPIs alongside stakeholders, and begin planning the next system improvement.

šŸ› ļø Requirements

  1. Proven backend engineering experience—designed, built, and shipped production solutions end-to-end.
  2. Strong product thinking, with a diagnosis-first approach and ability to work through ambiguity to define the root problem.
  3. Deep experience in database and schema design, with an understanding of how data modeling affects downstream behavior.
  4. Track record designing and launching automation workflows or AI-enhanced pipelines in production environments.
  5. Effective communicator able to collaborate with non-technical stakeholders, extract operational needs, and translate them into clear system requirements.
  6. Based in Barcelona and comfortable working on-site.

āž• Nice to Have

  1. Fluency with LLM tooling, including prompt engineering, context management, output validation, and real-world deployment.
  2. Experience with multi-agent workflows or agentic task orchestration.
  3. Familiarity with PHP backend and Vue.js frontend.

🧠 Mindset

  1. High ownership: Take initiative, know when to listen, and always seek context first.
  2. Open and direct communicator: Value honest, growth-oriented feedback in both directions.
  3. Systems thinker: Address root causes and build for scale, not quick patches.
  4. Self-driven and curious: Motivated by impact, continuously seeking to improve processes.
  5. Mission-aligned: Genuine commitment to reforestation and sustainability goals.

šŸ¤— We Offer

  1. Competitive base salary benchmarked to Barcelona’s tech sector.
  2. Permanent employment contract.

🌱 Benefits

  1. Flexible Remuneration Card (meals and transport).
  2. Wellhub (former Gympass) membership.
  3. Optional private health insurance plan at a preferential rate.
  4. Regular team-building events and adventures.
  5. Flexible start time (8:00 to 10:00) with short Fridays.

šŸŒ Additional Highlights

  1. Lifetime carbon emissions offset through monthly tree planting from day one.
  2. Personal allocation for tree-planting to use or gift.
  3. Work in a sustainability-focused office environment.
  4. Small, high-trust team with visible, immediate impact. Direct work with leadership, including CEO and Growth.
  5. Direct involvement in product, tech, and strategy decisions.
  6. Embrace a culture where iterative learning and healthy risk-taking are valued.

Hiring Process

Round 1 - Interview with Head of Tech

Round 2- Technical Assessment

Round 3 - Assessment review

Round 4 - Meet the CEO and the team!

Each company upload its own logo image

Tree-Nation

About Tree-Nation

Tree-Nation is the world’s largest reforestation platform, connecting citizens and companies with verified planting projects across the globe. Since 2006, over 800,000 users and 30,000+ companies have planted more than 45 million trees through our platform, across 40+ active reforestation projects worldwide.

We combine technology and environmental impact to make reforestation simple, transparent, and scalable. Our goal is to plant 1 trillion trees by 2050 and we’re building the platform, the automation, and the systems to get there.

The Team — What We Are Made Of

Our team spans many nationalities, backgrounds, and disciplines. What we share is a mindset: we take ownership because we care about what we're building, we don't back down from hard problems, and we trust each other to lead, make decisions, and ask for help when needed.

We are investing heavily in automation and AI to scale our impact. The company provides access to the latest LLMs, and we strongly encourage everyone to innovate.

We're based in Barcelona and work primarily from the office, because the energy of working side by side matters to us.

Photos

About the team

22

employees

35

avg. age

14

nationalities

60%

man

40%

women

Benefits and perks

  • flexible

    Flexible schedule

  • tickets

    Restaurant Ticket

  • gym

    Gym discount

  • stocks

    Stocks options

  • +Viernes hasta el mediodĆ­a

Location

Carrer d'ƀlaba, 100, Barcelona, Spain