Stream Processing Engineer (Apache Flink Internals) – Remote Work

Apply to Job Here


Company NameBairesDev
Company TypePrivate
Job TypeFull-Time
Salary RangeMarket Competitive
LocationAndorra
QualificationsBachelor’s Degree
Experience5 Year+

Job Overview

BairesDev is seeking a skilled Stream Processing Engineer with deep expertise in Apache Flink Internals for a remote role. You will be responsible for designing, developing, and optimizing high-performance stream processing solutions, contributing to cutting-edge software development for diverse clients globally.

Company Overview

BairesDev is an expert partner in building high-quality software solutions with speed and precision, headquartered in the US. They specialize in generating lasting value by tackling clients’ business challenges, leveraging the top 1% of tech talent from the Americas and the Caribbean. With over 4,000 seasoned engineers in 50 countries, BairesDev delivers time zone-aligned expertise, having shaped the tech landscape for over a decade through partnerships with disruptive startups, industry-changing companies, and Fortune Global 500 brands like Google and Johnson & Johnson. BairesDev aims to unlock possibilities for businesses of any size, guiding them from potential to lasting value results.

Quick Details

  • Salary Range: Market Competitive
  • Job Type: Full-time
  • Qualifications: Bachelor’s Degree
  • Experience: 5 Year+

Key Responsibilities

  • Design, develop, and implement robust stream processing applications using Apache Flink.
  • Optimize Flink jobs for performance, scalability, and fault tolerance.
  • Deep dive into Flink internals to troubleshoot complex issues and propose architectural improvements.
  • Collaborate with cross-functional teams to integrate stream processing solutions into larger data architectures.
  • Stay updated with the latest advancements in stream processing technologies and big data ecosystems.
  • Ensure the quality, reliability, and maintainability of developed stream processing systems.

Requirements

  • Proven experience as a Stream Processing Engineer with deep knowledge of Apache Flink internals.
  • Strong programming skills in languages such as Java, Scala, or Python.
  • Experience with distributed systems and big data technologies (e.g., Kafka, Hadoop, Spark).
  • Solid understanding of data streaming concepts, real-time analytics, and event-driven architectures.
  • Ability to troubleshoot and optimize complex data pipelines.
  • Excellent problem-solving skills and strong communication abilities.

Benefits

  • Opportunity to work remotely with a leading global software development company.
  • Access to challenging projects with Fortune Global 500 clients and disruptive startups.
  • Collaborate with a highly skilled and diverse international team.
  • Continuous professional development and growth opportunities.
  • Flexible work environment and competitive compensation.
  • Be part of a company that values innovation and impact.

Apply to Job Here