The Role
The Senior Data Engineer will develop data integration solutions, design data models, and create import procedures while analyzing business requirements for effective BI solutions.
Summary Generated by Built In
An international forex broker is looking for a Senior Data Engineer to join their team in Limassol.
Duties & Responsibilities
- Develop data integration solutions for extraction,
transformation, and loading into Data Lakes and/or Data Warehouses using modern
cloud-based technologies.
- Design and develop rich data models to facilitate data
analysis.
- Create import procedures for collecting, storing, and
analyzing data from multiple sources.
- Actively contribute to the ongoing design and development
of the organization's data estate.
- Analyze business requirements to develop simple, yet
effective solutions to meet both immediate and long-term BI needs.
Requirements
- BSc/MSc in Computer Science, Data Science, or a related
field.
- Minimum of 4 years' experience in a similar position,
preferably within a financial services organization.
- Strong SQL skills and a deep understanding of Data
Warehouse design principles.
- Familiarity with Data Lake design and basic storage
formats like CSV, JSON, Parquet, etc.
- Good understanding of object-oriented programming
languages like Python and Scala.
- Ability to translate complex data into a consumable format
and structure.
- Strong analytical and problem-solving skills.
- Ability to liaise with product management and content
owners to produce impactful visualizations.
- Excellent command of written and spoken English.
- Team player with excellent communication skills.
Advantageous Qualifications
- Interest in data modeling and statistical analysis using
Python or R.
- Familiarity with the Azure cloud ecosystem.
- Experience in financial markets.
- Proficiency in data visualization tools like Power BI,
Tableau, or similar.
Benefits
- Competitive remuneration package, including a 13th salary
and discretionary performance bonuses.
- Comprehensive medical insurance, including outpatient, inpatient, and dental
care.
- Participation in a welfare investment and savings plan via
our Provident Fund Scheme.
Skills Required
- BSc/MSc in Computer Science, Data Science, or a related field
- Minimum of 4 years' experience in a similar position
- Strong SQL skills and understanding of Data Warehouse design principles
- Familiarity with Data Lake design and storage formats (CSV, JSON, Parquet)
- Good understanding of object-oriented programming languages (Python, Scala)
- Ability to translate complex data into a consumable format
- Strong analytical and problem-solving skills
- Excellent command of written and spoken English
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Ultra Recruitment is a premier global recruitment agency specializing in the Financial, Technology, Fintech, and Forex sectors, delivering recruitment, search, and consultancy services.








