← Back to list
Job · Senior

Platform Data Engineer

Data Engineer • Senior • Remote • Full-time European Union EU/EMEA

As a Platform Data Engineer at PVcase, architect and maintain scalable ETL/ELT pipelines, data lakes, and cloud data warehouses supporting both internal analytics and client-facing data products.

Responsibilities

  • Architect, optimize, and maintain scalable ETL/ELT pipelines, data lakes, and cloud data warehouses
  • 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, low-latency data ingestion
  • Design secure, performant, and well-documented data entry/consumption points (such as S3 interfaces)
  • Support scalable deployment using Terraform 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

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
  • Able to collaborate effectively within a small team and with cross-functional stakeholders
  • Comfortable working with some autonomy while escalating decisions where appropriate

Soft skills

Strong problem-solving skillsAttention to detailEffective collaboration

What we offer

  • Flex benefit package, customizing perks to match your unique style
  • Unlimited remote work or join the offices in Vilnius, Kaunas, or Barcelona
  • Flexible working hours
  • Half-day Summer Fridays
  • Full training and onboarding program
  • Considerable & steadily increasing salary
  • Frequent in-office and after-hours activities with team members
  • Participation in international training programs
  • Internal transparency with company results and salary system

About the company

PVcase is moving solar forward with an alternative to the traditional labor-intensive, time-consuming, error-prone solar project development process; its site selection, PV design, and yield estimation software serves over 1,800 customers in 75+ countries.

Similar jobs