Stream Processing Engineer (Apache Flink Internals) – Remote Work
Apply to Job Here
| Company Name | BairesDev |
| Company Type | Private |
| Job Type | Full-Time |
| Salary Range | Market Competitive |
| Location | Andorra |
| Qualifications | Bachelor’s Degree |
| Experience | 5 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.
