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