Senior Scala/Data Engineer
Aida Recruitment
Prepare for this role
Job Type
Description
We are looking for a Senior Scala / Data Engineer on behalf of our client — a company operating in a highly data-intensive, distributed systems environment. This is a hands-on role for an engineer who doesn't just build services, but owns large-scale data processing systems end-to-end.
If you enjoy working on complex data flows, optimizing performance at scale, and designing resilient distributed architectures — this role is for you.
You will play a key role in shaping how data powers products, working on systems where efficiency, scalability, and fault tolerance are critical.
What you'll do
Design, build, and optimize distributed data processing systems using Scala
Develop high-throughput, low-latency data pipelines
Work with big data frameworks such as Spark and distributed architectures
Build and maintain scalable backend services for data-intensive workloads
Optimize the performance of data jobs and the underlying infrastructure
Ensure fault tolerance, resilience, and reliability of distributed systems
Implement monitoring, logging, and observability for pipelines
Collaborate with engineering teams on scalable system design
Contribute across backend and data engineering domains
Maintain high standards of code quality, performance, and maintainability
What we're looking for
Strong production experience with Scala
Proven background as a Senior Data Engineer or Backend Engineer in data-heavy environments
Solid understanding of distributed systems and parallel processing
Hands-on experience with Spark, Kafka, or similar technologies
Strong knowledge of the JVM ecosystem and performance tuning
Experience building high-load, scalable systems
Strong system design and architectural thinking
Ability to work independently and take ownership
Strong problem-solving skills in complex systems
English level: B2+ (C1 preferred)
Availability to work in EU time zone
Nice to have
Experience with functional programming paradigms
Cloud experience (AWS / GCP)
Experience with stream processing (Flink, Akka Streams)
Background in low-latency / real-time systems
Experience in niche or technically complex domains
What's in it for you
Opportunity to work with a top-rated employer (DOU 2025)
Challenging projects that drive real technical growth
Collaborative, proactive, and supportive team
Comfortable and modern office in Kyiv (with power backup)
Minimal bureaucracy and a regular feedback culture
Team events, both online and offline
This job is found at InterviewStack.io
Skills
About Aida Recruitment
Modern initial recruitment and selection using advanced techniques and artificial intelligence to speed up the process.