Senior Data Engineer

INSCALEAnyone can work globally.
Permanent
Gross annual salary: €60.200 - €74.200
Senior (5+ years)
Requires work permit
Languages: Required: English

Description

INSCALE is an impactful IT scaling partner to people and businesses. We unite tech talent with forward thinking organizations, building a powerful partnership that pushes both towards the next level.

We help our clients achieve scalable growth by combining our proven IT expertise with market-leading talent acquisition strategies and nearly two decades of industry know-how.

Role description and responsibilities

Join a highly competent team of Data Engineers, where you will have the opportunity to bring value to data & participate in enabling data-driven business-critical decisions.

Responsibilities: 

  • Thorough experience in Snowflake, DBT and Fivetran to become the cornerstone of our team helping the team to become self-servient from a technical point of view.
  • Develop and maintain data platform through best practices, standards and processes for effective and efficient use. (Our stack comprises of primarily Snowflake, dbt and Fivetran with limited pipelines using Redshift, and Airflow).
  • Create data pipelines to integrate various data sources for automating data deliveries for business critical functions.
  • Support Data team’s vision of enabling stakeholders across the organization through data-driven decision making.
  • Enable effective data governance on the platform. 

Requirements

  • 5+ years of experience in data engineering and platforms, with strong interest in big data analytics and machine learning. 
  • Practical experience with integration of data from multiple data sources (PostgreSQL, MySQL RDS, MS Dynamics, etc.). We use Estuary/Fivetran, dbt, Snowflake, so experience in this stack is preferable but relevant experience with other similar tools is also valuable and will be considered. 
  • Experience supporting critical reporting and analytics (such as Finance, Supply Chain, Operations, Marketing, etc) 
  • Experience in creating API integrations and webhooks for connecting data warehouse to different data sources. 
  • Experience with technologies like Docker, Git, etc. 
  • Knowledge of Software engineering and CI/CD principles for developing, deploying, and maintaining end-to-end data pipelines and data solutions using agile practices. 
  • Skills in programming languages such as SQL and Python

Nice to have

  • Data Science and Machine Learning knowledge 
  • Agentic coding methods and use of modern AI based IDEs (like Cursor) 
  • Data quality and Infrastructure monitoring tools like Elementary, etc. 
  • Hands-on experience in complex timeseries data in Retail or related industry. 
  • Programming in Python, R

Soft Skills Requirements:

  • Team player with excellent communication skills to facilitate collaboration across departments. 
  • Curious, self-driven, solution-oriented individual eager to learn new skills and adapt.

Perks

  • Permanent contract with Inscale
  • 14 salaries
  • 22 days vacation
  • Portugal Holidays
  • Health insurance
  • Flex benefits
  • Career plan 

Compensation (gross monthly salary): €4,300 - €5,300 (Senior Level) The role is typically placed at around €4800 gross/monthly, depending on the experience and scope. Final placement within the band is determined by objective assessment against role requirements.