Description
Summary:
Join Keyrus as a Backend & Integration Engineer to design and implement scalable integrations for AI agents, collaborating internationally to transform complex systems into actionable capabilities.
Highlights:
1. Work at the intersection of AI, backend systems, and enterprise integration.
2. Collaborate in a highly cross-functional, international environment.
3. Contribute to full end-to-end delivery of AI-driven solutions.
**About Keyrus**
----------------
Keyrus is a global consulting and technology company focused on **making data matter — truly matter — from a human perspective**.
Founded in 1996, Keyrus operates in **28\+ countries across 5 continents**, with more than **3,300 people worldwide**. Our strength comes from combining deep expertise in **Data \& Analytics, AI, Digital, and Management Consulting** with a strong understanding of business realities.
Data is never the goal in itself.
We use data to **shape understanding, design meaningful experiences, and enable better, real\-life decisions**.
At Keyrus, we also believe companies have a responsibility beyond performance. Through our **Foundation and ESG initiatives**, we actively contribute to sustainability, inclusion, and positive societal impact.
**\#OneTeamOneKeyrus**
**The Role**
------------
As a **Backend \& Integration Engineer**, you will work at the intersection of AI, backend systems, and enterprise integration, enabling intelligent agents and platforms to interact with real\-world business systems reliably and at scale.
You will collaborate in a highly cross\-functional, international environment, working closely with AI and Data Engineers to deliver end‑to‑end solutions that transform complex system landscapes into actionable capabilities.
**Job location:** Portugal (Remote, with occasional on\-site workshops in Essen, Barcelona, or Swindon)
**Contract type:** Employee
**Target start date:** ASAP
**Working hours:** Full\-time (40h/week)
**Compensation:** €42,000 – €55,000 gross per year
**Note:** All applications (CVs) must be submitted in English.
**Your Impact**
---------------
In this role, you will:
* **Design and implement scalable integrations** (APIs, services, MCP interface**s) that expose internal and external systems as reusable skills for AI agents**
* Collaborate on the development and optimisation of the **execution layer**, ensuring reliable, secure, and scalable agent\-driven actions
* **Integrate the AI platform with business systems** such as GIS data sources, valuation tools, and other enterprise applications
* **Build and maintain clean, well\-documented APIs and backend service**s supporting modular and reusable architectures
* Ensure integrations are **robust, observable, and performant,** with appropriate monitoring and error handling
* **Work closely with AI and Data Engineers** within a shared backlog, contributing to full end\-to\-end delivery rather than isolated components
**What Makes This Role Challenging**
------------------------------------
* You will work in AI\-driven, data\-heavy environments with evolving requirements
* You are expected to ensure reliability and scalability while moving fast
* You will collaborate across disciplines, balancing backend excellence with AI enablement
* You will operate with high autonomy in a distributed, international setup
**What We’re Looking For**
--------------------------
### **Must\-haves**
* Strong experience with **backend development and system integration**, building robust and scalable services
* Proven hands\-on experience with **Azure environments**, including integration with **Databricks**
* Solid background in **API and backend development**, including:
+ RESTful APIs
+ Event\-driven architectures
* Strong **Python** programming skills for building services, integrations, and automation
* Experience integrating **enterprise systems** using internal and external APIs
* Good understanding of **distributed systems fundamentals**, including:
+ Asynchronous processing
+ Queues and messaging
+ Scalable architectures
* Familiarity with **DevOps principles** and **Infrastructure as Code**, including **Terraform**
* Strong problem\-solving skills, with the ability to debug and resolve system and integration issues efficiently
* Ability to communicate clearly with technical and non\-technical stakeholders
* Fluency in English
### **Nice\-to\-haves**
* Experience with **MCP or similar tool/skill exposure frameworks** for AI or automation platforms
* Deeper exposure to **event\-driven architectures** and integration patterns
* Experience working in **data\-heavy or AI\-driven environments**
* Background in **energy, utilities, or industrial systems**
### **Ways of Working \& Team Expectations**
* Comfortable working in **highly collaborative, cross\-functional teams** with a shared backlog
* Contribute beyond individual specialisation to ensure **end\-to\-end delivery** of AI\-driven solutions
* Demonstrate a **hands\-on, proactive, and solution\-oriented mindset**
* Actively support **knowledge sharing and upskilling** within the team
* Able to operate effectively in **fast\-evolving environments**, with high autonomy and rapid iteration cycles
**How Our Salary Ranges Work**
------------------------------
At Keyrus, salary ranges reflect **different levels of mastery and impact within the same role** — not different job titles.
* **Bottom of the range**
You meet the core requirements and will need ramp\-up time and support.
* **Middle of the range**
You are fully autonomous from Day 1 and deliver consistently.
* **Top of the range**
You are a reference for the role, mentor others, and raise the bar for the team.
Final offers are based on **experience, autonomy, scope, and market context**, and are discussed transparently during the process.
**What We Offer at Keyrus Portugal**
------------------------------------
* Competitive salary aligned with your experience and the data market
* Meal allowance: **€10\.20/day**
* Flexible benefits plan
* Private medical insurance
* **22 days of annual leave**, increasing every 3 years (up to 25 days)
* Continuous learning via **KLX – Keyrus Learning Experience**
* A collaborative, international, and human\-centred work environment
**Why Keyrus?**
---------------
Joining Keyrus means joining:
* A **market leader in Data Intelligence**
* A company where **people, trust, and diversity** are core values
* An environment that values **ownership, flexibility, and innovation**
* A place where different backgrounds and perspectives are not just welcomed \= they are essential
We believe diversity drives better thinking, stronger teams, and better outcomes.
Everyone belongs at Keyrus.
**Equal Opportunity Statement**
-------------------------------
We are committed to building an inclusive workplace and encourage applications from all backgrounds, regardless of race, ethnicity, gender identity, sexual orientation, age, disability, or any other protected characteristic.