drjobs Senior Java + Python Engineer (Apache Flink) Remote B2B

Senior Java + Python Engineer (Apache Flink) Remote B2B

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Warsaw - Poland

Yearly Salary drjobs

EUR 110000 - 125000

Vacancy

1 Vacancy

Job Description

You MUST be based in CET or EET time zone in countries such as Poland Romania Ukraine Slovakia Slovenia Bulgaira or other have good English communication skills and be set-up to work in a B2B capacity

We are seeking an experienced Software Engineer to design develop and optimise scalable batch and real-time streaming data pipelines using Apache Flink. Streaming applications are primarily Java-based on Flink their overall codebase is mostly Python so familiarity with both languages is important.

Tasks

  • Design build and optimize batch and real-time data pipelines with Apache Flink (Java DataStream API windows state joins triggers).
  • Handle production deployment monitoring troubleshooting and tuning of streaming apps for performance and stability.
  • (Nice to have) Develop scalable microservices using patterns like CQRS and SAGA.
  • Create and maintain CI/CD pipelines with automation and testing best practices.
  • Deploy and manage infrastructure on AWS GCP or other cloud platforms.
  • Join on-call rotations for production support and incident management.
  • Work with engineering and product teams to turn requirements into technical solutions.
  • (Nice to have) Mentor junior engineers and promote automation and design thinking.

Requirements

  • 5 years of software engineering experience with strong Java expertise
  • Proficient in Python (comfortable reading and writing code)
  • Production experience with Apache Flink and other stream processing frameworks
  • Solid knowledge of Apache Kafka and streaming technologies
  • Strong background in batch and real-time data pipelines
  • Skilled in SQL especially PostgreSQL
  • Experience with CI/CD pipelines and automated testing
  • Familiar with Docker and Kubernetes for containerization and orchestration
  • Cloud deployment experience (AWS GCP or similar)
  • Comfortable with on-call rotations and production troubleshooting
  • Experience with monitoring/alerting tools (Prometheus Grafana)
  • Hands-on with stateful/stateless stream processing; event-driven architecture a plus

Benefits

  • Professional development opportunities in a dynamic global setting.

  • A supportive collaborative and knowledge-driven workplace.

  • An engaging and challenging role with the freedom to innovate and develop effective solutions.

  • Fully remote work environment within the CET or EET time zones ONLY

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.