Jobgether logo

Data Engineer (Integration)

Jobgether
6 days ago
Full-time
Remote
Spain
Automation

his position is posted by Jobgether on behalf of a partner company. We are currently looking for a Data Engineer (Integration) in Spain.

This is a highly technical and impactful role within a modern data platform team focused on building and scaling reliable integrations between external systems and internal data infrastructure. You will work at the core of a data-driven environment where automation, performance, and system reliability are critical to business success. The role involves designing robust API-based integration solutions, ensuring seamless data flows, and supporting mission-critical backend services deployed in cloud-native environments. You will collaborate closely with engineering, product, and data teams to enhance platform scalability and operational efficiency. Operating in a fully remote and fast-moving setup, you will take ownership of end-to-end integration lifecycles while contributing to continuous infrastructure improvements. This position is ideal for a hands-on engineer who enjoys solving complex technical challenges in distributed systems.

Accountabilities:

  • Design, build, and maintain scalable integrations between external third-party platforms and internal systems using Python-based services.
  • Develop and operate backend integration services running on AWS serverless architecture, including Lambda, S3, DynamoDB, and EventBridge.
  • Implement and manage key integration mechanisms such as authentication flows, token refresh logic, retries, pagination, polling, and asynchronous processing.
  • Take ownership of integrations end-to-end, including development, deployment, monitoring, incident resolution, and ongoing optimization.
  • Monitor production systems, troubleshoot integration issues, and ensure high reliability and performance of data pipelines.
  • Collaborate with engineering, product, and data teams to support system scalability and operational improvements.
  • Write and maintain automated tests to ensure stability, accuracy, and resilience of integration services.
  • Contribute to Infrastructure-as-Code initiatives and continuous improvement of cloud infrastructure and deployment practices.

Requirements:

  • 4+ years of experience in backend engineering, data engineering, or integration-focused roles in production environments.
  • Strong proficiency in Python and proven experience building and maintaining API-based integrations.
  • Hands-on experience with AWS services such as Lambda, S3, DynamoDB, EventBridge, Secrets Manager, SSM Parameter Store, and CloudWatch.
  • Solid understanding of REST APIs, integration patterns, and distributed system design.
  • Experience implementing authentication flows, retry mechanisms, polling strategies, and asynchronous processing workflows.
  • Strong debugging and troubleshooting skills, particularly in complex third-party integration environments.
  • Experience with Infrastructure-as-Code tools for cloud provisioning and infrastructure management.
  • Proven ability to write and maintain automated tests for backend or data integration services.
  • Comfortable working independently with strong ownership of technical deliverables.
  • Experience with Airflow or similar orchestration tools is a plus.
  • Exposure to CRM/ESP platforms, affiliate marketing environments, or iGaming data structures is considered an advantage.
  • Familiarity with AI coding assistants or agents in daily development workflows (minimum 6 months experience) is a plus.

Benefits:

  • Competitive salary package.
  • Fully remote role across Europe with flexibility in work location.
  • Flexible working hours supporting a strong work-life balance.
  • Opportunity to work on scalable, high-impact data integration systems.
  • Collaborative and ownership-driven engineering culture.
  • Exposure to modern cloud technologies and complex data ecosystems.
  • Continuous learning and professional development opportunities.

 

How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.