GrepJob
Valtech

Lead Data Engineer (Platform)

Valtech
Apply
1 day ago
Lisbon, PortugalMid Level / Senior / Staff+
H1B Sponsor

Responsibilities

  • Design, build, and maintain scalable data engineering frameworks and platform utilities used across engineering teams.
  • Develop reusable patterns, templates, and abstractions to standardize and accelerate delivery.
  • Define and evolve platform architecture decisions, ensuring scalability, maintainability, and consistency.
  • Design and implement CI/CD pipelines and automation frameworks to improve engineering velocity.
  • Define and enforce engineering standards for testing, code quality, deployment, and documentation.
  • Identify and eliminate manual or repetitive processes through automation and tooling improvements.
  • Integrate AI-assisted development tools into engineering workflows to improve productivity.
  • Lead the development and operational support of core data transformation frameworks.
  • Investigate and resolve framework-level issues, including deployment failures and production incidents.
  • Support onboarding and enablement of engineering teams adopting platform tooling.

Requirements

  • Strong proficiency in Python for building frameworks, automation tooling, and reusable components.
  • Hands-on experience with Databricks, including notebooks, workflows, jobs, and Unity Catalog.
  • Strong SQL skills and experience with distributed processing frameworks such as Apache Spark.
  • Deep experience with dbt Core, including project structure, models, tests, macros, and deployment at scale.
  • Proven experience designing and maintaining CI/CD pipelines using tools like GitHub Actions or Azure DevOps.
  • Experience with data engineering platform design, including scalable pipeline and workflow architectures.
  • Strong understanding of software engineering principles such as DRY, SOLID, and modular design.
  • Experience working with version control systems and modern Git workflows.
  • Experience with cloud platforms, preferably AWS, and infrastructure-as-code concepts like Terraform.
  • Experience implementing automated testing strategies (unit, integration, data quality).

Benefits

  • Flexibility, with remote and hybrid work options.
  • Career advancement opportunities, including international mobility and professional development programs.
  • Access to cutting-edge tools, training, and industry experts for learning and development.

Tech Stack

Apache SparkAWSDatabricksGitHub ActionsGitLab CI/CDPythonSQLTerraform

Categories

AI & MLData EngineeringDevOps