JobsBackendPlatform Data Engineer
PVcase

PVcase

·

Backend

Platform Data Engineer

RemoteSeniorPosted Aug 17, 2026
PythonSQLAWSAirflowTerraformdbtKafkaSnowflake+16 more

About this role

Build and maintain scalable ETL/ELT pipelines, data lakes, and cloud data warehouses on AWS. Architect data infrastructure using dbt, Airflow, and Terraform to power internal analytics and client-facing data products for a solar energy software platform.

Must have

Proficiency in SQL and Python

Proven experience as a data or platform engineer

Hands-on experience with AWS S3 IAM and related services

Experience with cloud-based data warehousing

Familiarity with transformation tooling such as dbt

Experience with workflow orchestration tools like Airflow

Familiarity with infrastructure-as-code such as Terraform

Understanding of data modelling and ETL/ELT patterns

Familiarity with messaging systems and event-driven architectures

Able to collaborate effectively within a small team

Comfortable working with some autonomy

Technologies

PythonSQLAWSGitDockerRESTLinuxTerraformKafkaNoSQLMicroservicesDevOpsETLCloudJSONAirflowData engineeringSnowflakeIaCEvent-driven architectureCI/CDdbtS3IAM

Responsibilities

Architect optimize and maintain scalable ETL/ELT pipelines data lakes and cloud data warehouses

Write clean transformation logic using dbt and manage workflow orchestration with Airflow

Maintain and evolve AWS-based messaging infrastructure for reliable high-throughput data ingestion

Design secure performant and well-documented data entry and consumption points such as S3 interfaces

Support scalable deployment using Terraform while maintaining least-privilege AWS IAM access

Collaborate cross-functionally to turn complex business needs into reusable self-serve platform solutions

Participate in code reviews and document data architectures and workflows

Benefits

Training and career developmentPaid vacationFlexible hoursCompetitive salaryHealth benefitsRemote workProfessional development

Amenities

Flex benefit package customizing perks to match your unique styleUnlimited remote work or join offices in Vilnius Kaunas or BarcelonaFlexible working hours harmonizing personal and professional lifeHalf-day Summer FridaysFull training and onboarding program for a seamless startFrequent in-office and after-hours activities with team membersParticipation in international training programsInternal transparency with company results and salary systemAdditional paid vacation days including birthdays and volunteering

Recruitment process

1

PVcase provides solar project development software serving over 1800 customers in 75 plus countries

2

Platform powers development of more than 4 TW of projects annually

3

Immigration-related employment support such as visa sponsorship is not available

4

Final offer depends on experience and competencies

5

Salary ranges vary by country with Lithuania at 64000-84000 EUR Spain at 62400-81900 EUR

6

Germany at 100800-122000 EUR and Netherlands at 90800-103900 EUR