Senior ScalaData Engineer

AIDA Recruitment

Not Interested
Bookmark
Report This Job

profile Job Location:

Kyiv - Ukraine

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

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 doesnt 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 youll 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 were 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

Whats 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
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 doesnt just build services but owns large-scale data processing systems end-to-end. If you enjoy work...
View more view more