We are seeking a Software Engineer Specialist to join our team on a remote basis from Portugal. The role is dedicated to building and maintaining streaming data pipelines, focusing on practical implementations using Apache Kafka technology and integrations with data platforms. Essential Requirements:
* Experience as a software engineer using Java, C#, or Python
* Direct experience producing to and consuming from Kafka topics
* Proficiency with Kafka Connect for data movement between systems
* Exposure to Kafka Streams or KSQL for real-time data transformations
* Familiarity with data pipelines, databases, and structured data formats (JSON, Avro)
* Strong English communication skills and effective teamwork
Nice-to-Have Requirements:
* Experience integrating with Snowflake or other cloud data warehouses
* Familiarity with containers such as Docker and Kubernetes
* Understanding of data schemas and Schema Registry
* Exposure to CI/CD practices or collaboration with DevOps teams
* General knowledge of cloud platforms (Azure, AWS, GCP)
Soft Skills:
* Analytical thinking and problem-solving for streaming data and integrations
* Autonomy and proactivity in delivering solutions
* Adaptability to project requirements and new technologies
* Collaboration with stakeholders and team members
* Responsibility for achieving reliable data delivery
Activities:
* Design, build, and maintain real-time data pipelines using Kafka Connect, Kafka Streams, and KSQL
* Implement streaming transformations, enrichments, and routing logic
* Integrate Kafka with databases and cloud platforms, especially Snowflake
* Collaborate to translate business data requirements into running code
* Monitor, troubleshoot, and optimize reliable data flow across enterprise systems
Location: Remote (Portugal) If you want to work with real-time data using the modern Kafka ecosystem, apply now.