We are looking for a Senior Data Engineer to take ownership and evolve our Data Warehouse and core databases within a microservices-based, multi-tenant application. This role encompasses broad responsibility for database architecture, ensuring data consistency, and managing technical debt across production systems. The ideal candidate will have 6+ years of experience in Data Engineering or a related field.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
About the project:
We are looking for a Senior Data Engineer to take ownership and evolve both our Data Warehouse and core databases within a microservices-based, multi-tenant application. This role encompasses more than just analytics and includes broad responsibility for database architecture, ensuring data consistency, and managing technical debt across production systems. It is a hands-on opportunity focused on long-term stewardship of the data layer, working closely with backend engineers and product teams to deliver scalable, reliable, and maintainable data infrastructure.
Please note that this position requires Cyprus-based candidates or readiness to relocate to Cyprus after the probation period. We provide full support throughout the relocation process, along with a relocation bonus 🎁
A new team member will be in charge of:
- Designing, developing, and maintaining scalable data warehouse solutions.
- Building and optimizing ETL/ELT pipelines for efficient data integration.
- Designing and implementing data models to support analytical and reporting needs.
- Ensuring data integrity, quality, and security across all pipelines.
- Optimizing data performance and scalability using best practices.
- Working with big data technologies such as Redshift.
- Collaborating with cross-functional teams to understand business requirements and translate them into data solutions.
- Implementing CI/CD pipelines for data workflows.
- Monitoring, troubleshooting, and improving data processes and system performance.
- Staying updated with industry trends and emerging technologies in data engineering.
- Taking ownership of core production databases across a microservices, multi-tenant application.
Looking to advance your Data Science career with relocation support? Explore Data Science Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Does this relate to you?
- 6+ years of experience in Data Engineering or a related field.
- Strong expertise in SQL and data modeling concepts.
- Hands-on experience with Airflow.
- Experience working with Redshift.
- Proficiency in Python for data processing.
- Strong understanding of data governance, security, and compliance.
- Experience in implementing CI/CD pipelines for data workflows.
- Ability to work independently and collaboratively in an agile environment.
- Excellent problem-solving and analytical skills.
- Experience managing production databases in microservices environments.
- Experience designing and supporting multi-tenant data models.
- English proficiency at an upper-intermediate level.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Already looks interesting? Awesome! Check out the benefits prepared for you:
- Regular performance reviews, including remuneration
- Up to 25 paid days off per year for well-being
- Flexible cooperation hours with work-from-home
- Fully paid English classes with an in-house teacher
- Perks on special occasions such as birthdays, marriage, childbirth
- Referral program implying attractive bonuses
- External & internal training and IT certifications
Ready to try your hand? Send your CV without a doubt!
Similar Jobs
Explore other opportunities that match your interests
Commit
Scorewarrior