Limassol, Cyprus On-site Full-time

Exness is hiring a Data Engineer (Data Warehouse)

Responsibilities

  • Assemble large, complex datasets that meet both functional and non-functional business requirements
  • Prepare datasets from various sources as requested to ensure that data is available for analysis and decision-making
  • Oversee the data warehousing process, implementing and supporting data model changes, and developing new integrations and data marts
  • Enhance the company's internal data platform by identifying current issues, proposing new features, and gathering feedback from team members
  • Improve data reliability, efficiency, and quality
  • Analyze existing processes and identifying areas for enhancement
  • Ensure that data integrity is maintained and maximized throughout the organization
  • Accurately describe entities and lineage in the data catalog
  • Write concise and clear documentation that aids in understanding data flows and dependencies within the organization
  • Effectively communicate and collaborate with team members and stakeholders
  • Leverage good problem-solving skills to address challenges that arise
  • Adapt to new changes and accept constructive criticism
  • Contribute to onboarding and mentoring less experienced engineers

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
  • 5+ years of hands-on experience in Data Engineering or related roles
  • Solid Python development skills for data services, automation, and platform tooling
  • Experience working with production data pipelines and analytical workloads
  • Experience implementing data quality checks, monitoring, observability and troubleshooting production data pipelines
  • Deep knowledge of primary DWH design methodologies
  • Experience working with analytical or transactional databases such as Vertica, PostgreSQL, ClickHouse, Doris, StarRocks or similar systems
  • Experience working with multi-terabyte or petabyte-scale analytical systems
  • Expert knowledge of structured query language (SQL) and relational algebra
  • Ability to analyze query execution plans and optimize large-scale analytical workloads
  • Experience designing and implementing ETL/ELT workflows, including data transformation frameworks such as dbt and orchestration platforms like Apache Airflow or Prefect
  • Experience with software development lifecycle, Git workflows, CI/CD and automated testing of data products
  • Experience designing and operating event-driven data pipelines using Kafka and related ecosystem tools

Nice to Have

  • Familiarity with big data stack (trino, spark, iceberg, s3)

Benefits

  • Competitive salary and annual performance bonus
  • Full relocation support for you and your family — flights, housing, visas, and legal assistance included
  • Top-tier health insurance with full family coverage — medical, dental, vision, mental health — plus life insurance for peace of mind
  • Unlimited learning opportunities: external courses, English lessons, career and leadership development
  • Education allowance covering school and kindergarten fees
  • 21 working days of annual leave, plus public holidays and fully paid sick, maternity, and paternity leave
  • Employee appreciation program: branded gifts, birthday day-offs, celebration budgets for weddings, newborns, and milestones
  • “Get to know Team” trips — meet colleagues across our global hubs, along with company-wide offsites that raise the bar
  • Employee share scheme — grow with us
  • Branded MINI Cooper Countryman company car and private parking
  • Free in-house sports clubs, Sanctum Club gym access, and jet skis
  • Access to a Corporate doctor
  • Exclusive discount program with cafes, gyms, and local services
  • Expat tax perks: up to 50% income tax exemption
  • Support with the naturalisation process for relocated employees

Work Arrangement

On-site — Limassol, Cyprus

Additional Information

  • Relocation support provided
  • Interview process: Intro call with Recruiter (30 minutes), Tech interview (90 minutes), Live-coding (90 minutes), Behavioural interview (60 minutes)
Required Skills
Data EngineeringSoftware Development LifecycleCI/CD
About company
Exness
Exness is a financial markets company that builds and operates trading products and services, including trading terminals, APIs, identity and billing management systems, and back-office solutions.
All jobs at Exness Visit website
Job Details
Department Technology
Category data
Posted 3 hours ago