Senior Data Engineer

New
S
SavvyMoneyFinancial Technology
Poland, Romania or PortugalContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSPythonSQLJavaData engineeringAWS Lambda

Requirements

  • 8+ years of experience in data engineering, backend engineering, or a hybrid role.
  • Strong hands-on experience with AWS services: Glue, Lambda, Step Functions, S3, Athena, and Redshift.
  • Experience building batch data pipelines and ETL systems at scale.
  • Strong programming skills in Java for microservices and Python for data pipelines.
  • Experience working with containerized services and orchestration via Amazon ECS.
  • Experience designing or working within microservices architectures.
  • Familiarity with event-driven systems like SQS and EventBridge.
  • Strong SQL skills and experience optimizing analytical queries.
  • Experience with distributed processing frameworks such as Spark.
  • Deep understanding of data modeling, partitioning, and storage strategies.
  • Deep understanding of performance tuning across multiple data systems.

Responsibilities

  • Design, build, and own batch-oriented data pipelines and ETL workflows.
  • Develop and optimize ingestion pipelines using AWS-native services.
  • Build and maintain analytical data models and query layers.
  • Design and integrate data workflows with backend microservices.
  • Collaborate with backend engineers to build and extend microservices that expose data capabilities via APIs.
  • Contribute to event-driven architectures using services such as EventBridge.
  • Ensure data quality, lineage, and observability through validation frameworks, monitoring, and alerting.
  • Optimize performance across the stack (Glue, Athena, Redshift, ClickHouse).
  • Implement best practices for Infrastructure as Code, CI/CD, and security.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now