Platform Data Engineer

PVcase
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Compensation
€ 7K

Job location

Remote

Tech stack

Microsoft Access
Airflow
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Cloud Database
Cloud Engineering
Code Review
ETL
Document-Oriented Databases
Monitoring of Systems
Identity and Access Management
Python
Enterprise Messaging Systems
Performance Tuning
SQL Databases
Workflow Management Systems
Data Ingestion
Event Driven Architecture
Data Lake
Data Lineage
Data Analytics
Terraform
Data Pipelines

Job description

  • Architect, optimize, and maintain scalable ETL/ELT pipelines, data lakes, and cloud data warehouses to support both internal analytics and external, client-facing data products.
  • Write clean transformation logic using tools like dbt and manage robust workflow orchestration (e.g., Airflow), taking ownership of system monitoring, performance tuning, and incident resolution.
  • Maintain and evolve AWS-based messaging infrastructure (queues, schemas, event streams) to ensure reliable, high-throughput, and low-latency data ingestion across systems.
  • Design secure, performant, and well-documented data entry/consumption points (such as S3 interfaces) that empower product teams to build data-as-a-product features.
  • Support scalable deployment using Terraform (Infrastructure-as-Code) while maintaining least-privilege AWS IAM access, data lineage, data contracts, and cataloging.
  • Collaborate cross-functionally with engineers, product managers, and analysts to turn complex business needs into reusable, self-serve platform solutions.
  • Participate in code reviews, document data architectures and workflows, and help elevate engineering best practices across the team.

Requirements

  • Proficiency in SQL and Python.
  • Proven experience as a data or platform engineer, or in a comparable role.
  • Hands-on experience with AWS (S3, IAM, and related services).
  • Strong problem-solving skills and attention to detail.
  • Experience with cloud-based data warehousing.
  • Familiarity with transformation tooling such as dbt.
  • Experience with workflow orchestration tools (e.g. Airflow or equivalent).
  • Familiarity with infrastructure-as-code (e.g. Terraform).
  • Understanding of data modelling and ETL/ELT patterns.
  • Familiarity with messaging systems and event-driven architectures (e.g. cloud-native queues).
  • Able to collaborate effectively within a small team and with cross-functional stakeholders.
  • Comfortable working with some autonomy while escalating decisions where appropriate.

Benefits & conditions

Pulled from the full job description

  • Flexible schedule, * Flex benefit package, customizing perks to match your unique style.
  • Enjoy unlimited remote work or join the vibrant offices in Vilnius, Kaunas, or Barcelona.
  • Flexible working hours, harmonizing your personal and professional life.
  • Half-day Summer Fridays.
  • Full training and onboarding program for a seamless start.
  • Considerable & steadily increasing salary, recognizing and rewarding your dedication.
  • Frequent in-office and after-hours activities with team members.
  • Participation in international training programs.
  • Internal transparency with company results and salary system, promoting a culture of trust and collaboration.
  • Additional paid vacation days, including birthdays, volunteering, and other occasions.

Salary Range:

Lithuania: 64,000-84,000 EUR gross/yearly.

Spain: 62,400-81,900 EUR gross/yearly. Germany: 100,800-122,000 EUR gross/yearly.

Netherlands: 90,800-103,900 EUR gross/yearly.

The final offer will depend on experience and competencies.

Immigration-related employment support, such as visa sponsorship or transfer, is not available for this position.

About the company

PVcase is moving solar forward with an alternative to the traditional labor-intensive, time-consuming, error-prone solar project development process. With our sophisticated site selection, PV design, and yield estimation software, you can achieve maximum results in a fraction of the time - to succeed faster, build better, and accelerate the global transition to clean energy. PVcase ends clunky processes and corrupted data to clear the path to a net-zero economy. Whether you use a single product or plug into the entire platform, our end-to-end site selection, design, and yield assessment software makes you faster, precise, and highly productive at every stage of project development. PVcase is a leading choice for solar energy professionals - our platform serves over 1,800 customers in 75+ countries, powering the development of more than 4 TW of projects a year.

Apply for this position