-
View all jobs
Overview
Location: Full remote.
Schedule: Full-time, European time zone availability.
Job Purpose
We are looking for a Data Engineer with a strong software engineering foundation to build and maintain robust data systems and pipelines. You will work closely with cross-functional teams—ranging from data scientists to product managers—to deliver high-performance, maintainable, and scalable solutions. The ideal candidate is passionate about writing clean, efficient code, participating in design discussions, and following best practices to ensure system reliability.
Key Responsibilities
Location: Full remote.
Schedule: Full-time, European time zone availability.
Job Purpose
We are looking for a Data Engineer with a strong software engineering foundation to build and maintain robust data systems and pipelines. You will work closely with cross-functional teams—ranging from data scientists to product managers—to deliver high-performance, maintainable, and scalable solutions. The ideal candidate is passionate about writing clean, efficient code, participating in design discussions, and following best practices to ensure system reliability.
Key Responsibilities
- Develop and optimize data pipelines to handle large-scale data efficiently and reliably.
- Write clean, efficient, and reusable code, adhering to modern software engineering principles.
- Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
- Conduct and participate in code reviews, promoting a culture of technical excellence and knowledge sharing.
- Participate in on-call rotations, ensuring system stability and quick resolution of issues.
- Proficiency in programming languages such as Scala or Python.
- Skilled in scripting, automation, and leveraging data-related libraries (e.g., pandas, PySpark).
- Experience with CI/CD pipelines and version control systems (Git).
- Solid understanding of software engineering fundamentals, including test-driven development (TDD), system design, and clean coding practices.
- Familiarity with data frameworks like Apache Spark, Flink, or Airflow.
- Exposure to cloud platforms, particularly AWS, to deploy and manage data infrastructure.
- Comfortable deploying and managing services with AWS (e.g., EC2, S3, EMR) focusing on scalability and security.
- SQL to write complex queries and optimize them for large datasets.
- Excellent communication and problem-solving skills in a collaborative environment.
- Experience with Git branching strategies, pull requests, and thorough code reviews.
- Capable of independently managing tasks, setting priorities, and problem-solving.
- Advanced English level.
- Kotlin: familiarity with Kotlin syntax and ecosystem.
- Docker: Understanding of containerization fundamentals for consistent development and deployment.
Key Skills
Ranked by relevance
kotlin
aws
containerization
python
docker
apache
pandas
scala
cloud
spark
cicd
git
tdd
s3
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AI Software Engineer
2026-05-26
Full-time
Associate
Turkey
Information Technology & Services
Information Technology
View Job Details
Related
DevOps Engineer
2026-05-26
Full-time
Not Applicable
Canada
Information Technology & Services
Engineering
View Job Details
Related
Full-Stack Engineer
2026-05-29
Full-time
Not Applicable
Germany
Technology
Engineering
Login to Apply
- Posted
- May 15, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Cordoba
- Company
- Eureka Labs
Industries
Information Technology & Services
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AI Software Engineer
2026-05-26
Full-time
Associate
Turkey
Information Technology & Services
Information Technology
View Job Details
Related
DevOps Engineer
2026-05-26
Full-time
Not Applicable
Canada
Information Technology & Services
Engineering
View Job Details
Related
Full-Stack Engineer
2026-05-29
Full-time
Not Applicable
Germany
Technology
Engineering