Senior Software Engineer Commerce Systems

YABA

Barcelona

On-site

EUR 70,000 - 95,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work
25 vacation days
Wellbeing day
Birthday off

Job summary

YABA seeks a senior engineer to own critical commerce integrations and to lead the development of internal tools in an AI-first environment. You will coordinate with Operations, Supply Chain, Finance and Brand Management, and work with partners like SPS Commerce and Mirakl to ensure smooth data flows.

You will replace brittle no-code automations with maintainable code, run production systems with monitoring and runbooks, and partner with vendor teams to resolve issues under the CTO's guidance.

Qualifications

  • 5+ years building production software in Python or TypeScript.
  • Proven experience integrating NetSuite, Shopify, Amazon and EDI partners.
  • Strong understanding of APIs, webhooks, idempotency and data reconciliation.

Responsibilities

  • Own integrations from conversation to production rollout.
  • Keep stock synchronized across channels with alerts on drift.
  • Build internal tools, starting with a channel-pricing back office.
  • Replace brittle no-code automations with maintainable code.
  • Monitor, alert, runbooks and incident response.
  • Collaborate with vendors and retailer tech teams to resolve issues.
  • Act as CTO backup for day-to-day tech operations.

Skills

5+ years production software
Python or TypeScript
AI-first development
API integrations
SQL
E-commerce domain knowledge

Tools

NetSuite
Shopify
Amazon SP-API
EDI
Mirakl
SPS Commerce
Docker
GCP
Terraform

Job description

About the Position

YABA sells five brands across Amazon, our own Shopify stores, marketplaces like iHerb, and retailers like Target. Behind that sit NetSuite, several 3PLs and a growing set of integrations, pricing rules and internal tools. We're looking for a senior engineer to own big pieces of that system end to end.


This is a senior role in a small Tech team, reporting to the CTO. You'll start by owning our commerce integrations - inventory, orders, EDI, marketplaces, 3PLs and NetSuite - and then take on the internal tools we need next, starting with a pricing back office that controls prices per channel.


We are AI-first. Most of our code is written by AI coding agents like Claude Code, and we build rather than buy - custom beats expensive, rigid middleware for our use cases. That makes the hard part of the job judgement, not typing: deciding what to build, directing the agent precisely, and above all evaluating its output with a critical eye. We're looking for someone who assumes generated code is wrong until proven right, catches the subtle mistakes (a silent data drift, a missing retry, a secret in the wrong place), and owns what ships in production


How you will contribute

You'll own workstreams from the first conversation with the business to running them in production. You'll work with Operations, Supply Chain, Finance and Brand Management, and with vendors such as SPS Commerce, Mirakl, our 3PLs and our NetSuite partner.


As a member of this team you will
  • Own the integrations between NetSuite, Shopify, Amazon, marketplaces, EDI partners and 3PLs (orders, stock, shipments and invoices)

  • Keep stock accurate across every channel: sync, allocation rules and daily reconciliation with alerts when anything drifts

  • Build internal tools and back-office apps, starting with a pricing tool that sets prices per channel within rules (Amazon Buy Box and reference-price constraints, margin floors, approvals)

  • Replace fragile no-code automations (Make, n8n) with maintainable code where it matters

  • Run what you build: monitoring, alerting, runbooks, and fixing incidents when they happen

  • Work directly with vendors and retailers' technical teams to pin down specs and resolve issues

  • Act as the CTO's backup for day-to-day tech operations: first responder for tech requests, incidents and access management when the CTO is away

  • Work AI-first every day: brief agents precisely, then review their output critically: tests, edge cases, failure modes, security, and reconciling results against source systems before anything reaches production


Who will thrive in this role

These are some of the traits we would want you to bring to the table:

  • 5+ years building production software, strong in Python or TypeScript

  • AI-first way of working: you already build most of your code with AI coding agents (Claude Code, Cursor or similar) and have a clear method for verifying what they produce

  • A critical eye: you spot when output is confidently wrong, you don't trust a green test suite blindly, and you can explain why something that "works" is still not right

  • Experience integrating business systems through APIs and webhooks: data mapping, idempotency, retries, queues, reconciliation

  • Able to build a simple internal web app end to end (backend, database, a functional UI)

  • Solid SQL

  • You've worked at or with an e-commerce brand, marketplace, 3PL, ERP partner or integrator, and you understand orders, inventory and fulfilment

  • You own production: you think about monitoring and failure modes before you ship

  • Autonomous and trustworthy: you take a vague business problem, scope it, and deliver it without being managed step by step, and you can be trusted with admin access to critical systems

  • Comfortable dealing with vendors and non-technical colleagues directly

  • Professional level of English and Spanish

Nice to have

  • NetSuite (SuiteTalk REST, SuiteQL, saved searches)

  • EDI (X12 850 / 856 / 810 / 846)

  • Amazon SP-API, Shopify Admin API, or other marketplace APIs

  • Pricing or repricing logic

  • GCP, Terraform, Docker


YABA's team commitment

We are a dynamic company with the mission to nurture and grow amazing brands in a new generation house of products. We run a portfolio of supplement, health food and home brands across Amazon, our own web stores and retail, and we use data and automation to make them scale.

Data is king at YABA: we build our own technology to know what's next before the market does. Our international team values collaboration and respects the contributions of every person.


What will the interview process look like

We keep it simple and transparent, with a maximum of 3 interactions:

  • People & Culture screening

  • Technical session with the team and CTO: a realistic task using an AI coding agent in one of our repos, plus a design conversation


Why you'll love working at Yaba
  • People-first culture:people are at the heart of everything we do. We're building a place where you can thrive, feel valued, and have a real impact.

  • Time to recharge:25 vacation days each year.

  • Smart compensation:tax-advantaged flexible retribution, so you can tailor your package.

  • Work-life harmony:flexible hours and the option to work hybrid.

  • Monthly Wellbeing Day:one day off every month to focus on yourself (12 extra days a year).

  • Birthday off:a day off during your birthday month.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Chief Marketing Officer
Chief Marketing Officer

YABA • Barcelona

On-site
EUR 120,000 - 180,000
25 vacation days
Flexible compensation options
Hybrid work option
+2
Chief Marketing Officer
Chief Marketing Officer

Ogilvy • Barcelona

Hybrid
EUR 180,000 - 260,000
25 vacation days
Tax-advantaged benefits
Hybrid work
+2
Supply Chain Analyst
Supply Chain Analyst

YABA • Barcelona

Hybrid
EUR 24,000 - 36,000
People-First Culture
25 vacation days
Flexible compensation options
+3
Engineering Team Lead
Engineering Team Lead

Factorial HR • Barcelona

On-site
EUR 75,000 - 110,000
High growth team
Private health insurance
Wellhub access
+5
Chief Technology Officer (CTO)
Chief Technology Officer (CTO)

ALOHAS • Barcelona

Hybrid
EUR 120,000 - 180,000
Autonomy & ownership
Flexible working hours
Summer intensive hours
+3
CX Automation & AI Lead
CX Automation & AI Lead

ALOHAS • Barcelona

On-site
EUR 90,000 - 130,000
Flexible Working Hours
Summer Hours
Home Office Setup
+4
Head of Organic Growth
Head of Organic Growth

Happy Scribe Ltd. • Barcelona

Hybrid
EUR 120,000 - 180,000
Equity upside
30 days holiday
Health coverage
+1
Head of Data
Head of Data

Amenitiz • Barcelona

On-site
EUR 140,000 - 210,000
Stock options
Health insurance
Holidays
+4
Security Engineer, Application Security
Security Engineer, Application Security

Auctane • Madrid

On-site
EUR 41,000 - 52,000
Transparent pay
Flexible benefits
Private health insurance
+5
AI Engineer - Internal Agents & Automations
AI Engineer - Internal Agents & Automations

Haddock • Barcelona

On-site
EUR 45,000 - 75,000
Barcelona office
Hybrid work: 2 days in office, 3 days
Urban Sports Club
+2