Senior BackEnd Data Engineer (Java) to $7200

Please note that this vacancy is only for candidates located in Poland. Thank you!

 

We are looking for an experienced Senior Data Engineer to join our advanced employee experience monitoring and optimization platform and take a leading role in building the next generation of our data infrastructure. This role involves designing and implementing large-scale, real-time data pipelines and backend services that support both operational workflows and AI-driven insights.

 

You will work end-to-end—covering architecture, development, deployment, and ongoing production monitoring—while collaborating closely with backend, AI, and data specialists to ensure high performance, scalability, and reliability.

 

Key Responsibilities: 

 

  • Design, develop, and maintain robust backend services and data processing pipelines for large-scale, real-time environments.
  • Build and optimize streaming solutions using technologies like Kafka, Flink, and other stream-processing frameworks.
  • Own the full lifecycle of services: architecture, implementation, deployment, monitoring, and scaling.
  • Collaborate with cross-functional teams, including backend engineers, AI developers, and data analysts, to deliver production-ready solutions.
  • Ensure compliance, security, and observability for all data-related systems.
  • Work with cloud infrastructure to design and deploy scalable solutions.
  • Troubleshoot and resolve production issues with a focus on high availability and system resilience.
  •  

Required Competence and Skills:

 

  • 5+ years of backend/data engineering experience.
  • Strong experience with Java (Vert.x or Spring) 
  • Solid understanding of microservices architecture and cloud platforms (Azure, AWS, or GCP).
  • Hands-on experience with Kafka and streaming frameworks such as Kafka Streams, Flink, Spark, or Beam.
  • Strong foundation in object-oriented design, design patterns, and clean code principles.
  • Experience in production-aware environments, including monitoring, troubleshooting, and optimization.
  • Comfortable designing, deploying, and maintaining backend services and data flows.
  • Passion for continuous learning, experimenting with new technologies, and building reliable systems at scale.
  • Strong product mind-setopen-mindedness and flexibility to work with different technologies as per company needs
  • Excellent communication skills in English (Hebrew a plus).
  • Team player with a positive attitude and a passion for delivering high-quality products.

 

Nice to have:

  • Experience with Node.js (NestJS/Express).
  • Familiarity with AI-first development tools (e.g., GitHub Copilot, Cursor).
  • Knowledge of PostgresRedis, or ClickHouse.


Why Us?

 

We provide 20 days of vacation leave per calendar year (plus official national holidays of the country you are based in).

 

We provide full accounting and legal support in all countries in which we operate.

 

We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.

 

We offer a highly competitive package with yearly performance and compensation reviews.

 

 

Required languages

English B2 - Upper Intermediate
Java
Published 22 September
27 views
·
2 applications
100% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...