Skip to content
Efficioconsulting

Data Engineer II (Python & Cloud)

LisbonHybrid · Portugal
Mid-level · Permanent · Digital
POSTED 2 FEBVERIFIED 7H AGO
Apply Ask
Role
279 days opentrue age
Posted 2 Feb
Pay
€61k–€65kno pay posted
Market p25–p75
€61k–€65k
Lisbon · n=3 · 365d to 6 Nov
CompanyEfficioconsulting →
38open roles
Opened · 30d
+0
Closed · 30d
−0
30d window
Market
75open · Mid-level Data engineering
Opened · 7d
+57% of open
All data engineering
3,789open
All tracked boards · live 9 Nov · n=75
PythonFastAPIAWSDockerTerraformSQLLLMs

Efficio is the world’s largest procurement consultancy, but we are transforming into a technology-first company. We are moving from "data-based" to "data-driven," building the intelligent backbone that will power our new GenAI and LLM products.

As a Data Engineer on the Product Team, you won't just be running reports. You will be building the code that ingests, cleans, and delivers high-quality data to our AI models. This is a role for an engineer who wants to move beyond "scripts" and learn how to build robust, scalable software platforms.

Our Engineering Culture: We operate with a DataOps mindset, focusing on automation, observability, and reliability. We don't just "hand off" code to DevOps; we own our pipelines. We invest significantly in your growth, offering sponsorship for AWS Certifications and mentorship from our Principal Architects to help you master Infrastructure-as-Code.

This role gives you the opportunity to:

  • Collaborate on the design of scalable cloud infrastructure, utilizing Terraform to provision AWS resources (ECS, Lambda, S3) with a focus on resilience and reproducibility.
  • Build high-performance, maintainable Python applications characterized by strict dependency management, comprehensive error handling, and high test coverage.
  • Own the complete data journey: from ingestion to consumption; designing the API layers and backbones required to integrate GenAI into production.

What We Look for:

  • 2–5 years of hands-on experience in Data Engineering or Backend Software Engineering.
  • You are comfortable writing Python functions, handling JSON/API data, and using libraries like Pandas/PyArrow. You understand the difference between a "script" and a "software module".
  • Experience with SQL and an understanding of how databases work (Primary Keys, Joins, Data Types).
  • You prefer writing code over using drag-and-drop ETL tools.
  • You are eager to learn DataOps practices (Docker, Git, CI/CD)

Nice to Have

  • Experience with AWS (or equivalent cloud providers) and familiarity with IaC concepts (like Terraform) and a willingness to adopt these patterns is essential.
  • Experience deploying LLMs or working with RAG architectures.
  • Experience with FastAPI or building data-serving APIs.
  • Background in SRE or DevOps.
Source · EfficioconsultingFirst seen 4 NovOriginal ↗