Job Openings Senior Data Engineer

About the job Senior Data Engineer

Salary: $0 - $0 per year

Location:

Employment option: Remote

Job type: Full time

Job Summary:

A US-based FinTech company is seeking a Senior Data Engineer to work with large-scale data systems, focusing on both batch and real-time data processing using Java and Kafka.

Skills

Must Have

Hard skills:
- proficient in: Multithreading App, Data Structures, Algorithms
- expert in: System Architecture, JAVA, Kafka, Data Pipelines
Soft skills:
- competent in: Reliability
Nice-to-have

Hard skills:
- beginner in: Copilot
- competent in: Data Quality, GCP, Elasticsearch, Azure, AWS, AI, Redis, FinTech


Job Description

Additional Requirements
Must have strong hands-on experience with Java, experience with large-scale data processing (millions+ records), experience with Kafka or similar streaming systems, solid understanding of multithreading/concurrency, good knowledge of data structures and algorithms, and experience designing data pipelines and system architecture.
Responsibilities
Build and maintain data pipelines (batch/streaming), process high-volume data and real-time streams, ensure data quality (validation, deduplication, consistency), design system architecture and choose appropriate tools (Kafka, Redis, etc.), and optimize performance and reliability under load.

About Company

Company Overview

You will be part of an international engineering team focused on developing a modern, intelligent surveillance platform for financial institutions. The system processes high-frequency market data to identify irregular behavior and ensure regulatory compliance across jurisdictions.

This role offers exposure to complex engineering challenges, financial domain knowledge, and the opportunity to shape a next-generation platform from within a collaborative and technically strong team.