Back to All Jobs
Empat

Senior Java Engineer (Data Integration)

Empat
Senior-Java-Engineer
Salary not listed. Check market rate
Posted Today
Remote Anywhere

Job Description

We are looking for a Senior Java Engineer to join the UDIP project full-time. We are building a next-generation Unified Data Integration Platform that will serve as the authoritative data foundation for an entire education technology ecosystem.

Your responsibilities will include:

• Design and evolve the platform's canonical data model

• Architect and implement scalable data ingestion and synchronization frameworks

• Build reliable, replayable, and highly scalable data processing pipelines

• Design entity resolution and identity management capabilities

• Define and implement data governance, lineage, and provenance standards

• Drive architectural decisions related to scalability, resiliency, security, and operability

• Collaborate with product and engineering teams to define platform capabilities and roadmap

• Design APIs and delivery mechanisms for downstream consumers

• Support customer migrations from legacy systems into the new platform

• Mentor engineers and contribute to technical leadership across the team

• Ensure platform reliability, performance, and operational excellence

What we expect from you:

• At least 5 years of experience as a Software Developer or Data Engineer

• Strong expertise in Java

• Deep understanding of data platforms, integration platforms, or distributed systems

• Hands-on experience with stream processing technologies such as Apache Beam, Spark, Flink, or Kafka Streams

• Experience designing and operating event-driven architectures

• Strong data modeling and schema design skills

• Experience with cloud-native architectures (GCP preferred)

• Experience designing multi-tenant SaaS platforms

• Strong understanding of data governance, lineage, data quality, and observability concepts

• Proven ability to drive architectural decisions and technical initiatives

• Strong communication and collaboration skills

• Upper-Intermediate+ English level

Will be a plus:

• Experience with Scala

• Experience building Master Data Management (MDM) platforms

• Experience with Customer Data Platforms (CDP)

• Experience with identity resolution systems

• Experience with Apache Beam/Dataflow in production environments

• Experience with Cloud Spanner

• Experience migrating large-scale legacy systems to cloud-native architectures

• Experience leading platform engineering or data platform initiatives

• Background in education technology or enterprise integration domains

What We Offer:

• Work at a Top-employer company (according to DOU 2025)

• A strong culture built on empathy, trust, openness, and real care for employees

• Competitive compensation with regular reviews

• Medical insurance

• Personal learning budget and access to top HR tools, platforms, and practices

• Team events and regular team-building activities

Originally posted on Himalayas

More Remote Jobs