FXPro18.04.26
AI SCORE 8.5

Senior Streaming Data Engineer - Remote Opportunity

$120K–$150K/year
RemoteFinTechVisaRelocation

About the Role

Join FxPro as a Senior Streaming Data Engineer and take your career to the next level in a dynamic fintech environment. This remote opportunity allows you to work with a diverse team while building and scaling our on-premise data platform. As a Senior Streaming Data Engineer, you will be responsible for enabling streaming data ingestion from multiple sources and ensuring reliable data availability for analytics and machine learning use cases.

What You'll Do

  • Build and operate streaming ingestion pipelines from multiple sources into on-premise systems and databases hosted on Linux VMs.
  • Design, implement, and optimize end-to-end ETL/ELT pipelines.
  • Implement and maintain Kafka-based ingestion patterns, including topics, partitions, consumer groups, and reliability strategies.
  • Utilize Redis for caching, buffering, and real-time processing patterns.
  • Maintain and optimize analytical storage solutions (e.g., ClickHouse) for BI and analytics workloads.
  • Ensure reliable data ingestion from relational databases (PostgreSQL, MS SQL).
  • Implement monitoring, logging, alerting, and operational runbooks for pipelines and data systems.
  • Collaborate with BI, Analytics, and Data Science teams to deliver reliable datasets.

Requirements

  • Strong Linux administration skills, including troubleshooting and production operations.
  • Proficient in Python for building production-grade data services and automation.
  • Strong SQL skills (PostgreSQL and/or MS SQL), including performance tuning.
  • Hands-on experience building and operating ETL/ELT pipelines in production environments.
  • Experience with Kafka and streaming data systems in production environments.
  • Good understanding of core data engineering concepts such as data quality, schema evolution, partitioning, and idempotency.
  • Experience working with analytical databases such as ClickHouse or similar technologies.

Nice to Have

  • Experience with CDC tooling or patterns (e.g., Debezium or equivalent).
  • Familiarity with observability tools such as Prometheus, Grafana, ELK, or OpenSearch.
  • Experience working in security-constrained production environments.

What We Offer

  • Excellent compensation package.
  • Medical insurance.
  • Provident fund.
  • In-house gym with a personal trainer.
  • Free daily lunch catering, snacks, and beverages.
  • Company discount card for various products & services.
  • 21 days of annual leave and 10 days of sick leave annually.
  • Shuttle bus service from Limassol.
  • Birthday gift.
  • Relocation bonus and visa/work permit support.
Why This Job8.5 of 10

This Senior Streaming Data Engineer role at FxPro offers a competitive salary and comprehensive benefits, including relocation support. Join a dynamic team in the fintech sector.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.