Skip to main content
Back to all jobs

Senior Data & AI Automation Engineer

Pristina, Kosovo Full-time ยท 40h Senior
n8nHubSpotPythonSQLJavaScriptIntegrationsAPIsAutomationData qualityHybrid

About the role

You will not simply receive technical tickets. You understand the customer's challenge, design the solution, build it and take responsibility for the result. You translate customer requirements into a clear technical design: which systems, which data models, which mappings. You build and maintain workflows between HubSpot and systems such as ERPs, financial tools, ATS platforms and custom applications, and you keep them reliable when APIs fail, data arrives twice or fields change. You think carefully about objects, fields, relationships and identifiers before you build, so the CRM stays useful for sales, marketing and operations. You also explore where AI genuinely improves workflows, rather than AI for its own sake. This is a senior position: you stay hands-on, review solutions, document decisions and help less experienced engineers develop.

About the company

Our client is a fast-growing Dutch business technology and RevOps company with offices in the Netherlands and Belgium. They help ambitious B2B organisations improve their commercial operations by combining strategy, technology, AI, data and automation. HubSpot is often at the centre of the customer's technology stack, connected to ERP systems, financial software, marketing platforms, e-commerce solutions and other business-critical tools.

The culture is young, ambitious and informal. People work hard, help each other and enjoy spending time together. The company values people who take ownership, challenge existing solutions and actively contribute to the team. Through tre plus, they are now building a dedicated team in Kosovo.

What we offer

An employment contract with tre plus and a full-time, dedicated role in the client's data and integration team
Work directly with the Dutch team and their international customers, not traditional outsourcing
Practical, varied integration and automation work instead of ticket-by-ticket delivery
Room to explore where AI adds real value in customer processes
Colleagues from the client travelling to Kosovo for training, collaboration and team-building
Possible occasional travel to the Netherlands or Belgium
A contribution towards private healthcare costs
An initial one-year contract, with the clear intention of a long-term collaboration
A net salary based on your experience, discussed transparently at the start of the process
A professional working environment at the tre plus office in Pristina, with local support and guidance

Responsibilities

  • Own integration projects from first requirement to working solution in production
  • Build and maintain workflows in n8n between HubSpot and ERP, financial, ATS, marketing and custom systems
  • Write Python, SQL or JavaScript for custom logic that standard automation cannot handle
  • Work with REST and GraphQL APIs, webhooks and authentication methods
  • Design data flows that handle failing APIs, duplicate data, changing fields and incomplete input
  • Run data migrations into HubSpot: mapping, cleaning and validation
  • Improve CRM data quality: duplicate prevention, relationships and error handling
  • Talk directly with international customers about their needs and your technical decisions
  • Explore where AI genuinely improves workflows and customer processes
  • Review solutions and help less experienced engineers grow

Requirements

  • Strong hands-on experience with Python, SQL and JavaScript
  • At least 5 years of professional experience in integration, automation or backend development, with Git and modern development workflows
  • Hands-on experience with n8n or a comparable workflow automation platform
  • Experience with HubSpot or another CRM platform such as Salesforce or Pipedrive
  • Strong experience with REST APIs, webhooks and authentication methods
  • Strong understanding of CRM data models, objects, fields and relationships
  • Experience migrating, cleaning, mapping and validating data
  • The ability to design integrations that are reliable, maintainable and safe to rerun
  • Confidence in one-to-one conversations with international customers, including respectfully challenging an unrealistic solution
  • English at C1 level is a hard requirement, and you must currently live in Kosovo

Nice to have

  • GraphQL
  • AWS
  • DevOps and CI/CD
  • API security
  • Monitoring and observability
  • Previous experience in an agency, consultancy or other customer-facing technical environment

Working model

Hybrid, 40 hours per week. You work one or two days per week from the tre plus office in Pristina and the rest remote. General working hours are roughly 09:00 to 17:00, with some flexibility. The recruitment process is an introductory interview with tre plus, an interview with the client, a practical technical case with a live discussion, and final alignment and offer. The case focuses on how you structure integrations, make unreliable data trustworthy and explain technical decisions. Using AI tools is allowed, but you must understand and be able to explain or change everything you submit.

About tre plus

tre plus is a boutique nearshore partner that connects Dutch product teams with talented developers from Kosovo. We offer Developer as a Service and Team as a Service models, built on ownership, quality and long-term collaboration.

Interested in this role?

Send us your details and we'll get back to you within 72 hours.

We only hire people currently residing in Kosovo. Applicants from other countries will not receive a response.

Link to your LinkedIn profile

โ‚ฌ