• Jobs
  • >
  • Data Engineer (Freelancer via Shakers)

Data Engineer (Freelancer via Shakers)

  • Temporary
  • Full time
  • Remote
  • Product

We are seeking a Data Engineer with a strong foundation in software engineering to contribute to the development of robust data systems and pipelines. This role emphasizes delivering high-performance, maintainable, and scalable solutions while actively engaging in code reviews, design discussions, and best practices.

Responsibilities:

-Develop and optimize data pipelines, ensuring reliability and scalability.

-Write clean, efficient, and reusable code following modern software engineering principles.

-Collaborate closely with cross-functional teams to understand requirements and translate them into actionable solutions.

-Participate in code reviews, fostering a culture of technical excellence.

Requirements:

-Proficiency in programming languages like Scala/Kotlin/Python, or similar.

-Experience with CI/CD pipelines and version control systems (e.g., Git).Solid understanding of software engineering principles, such as test-driven development, system design, and clean code practices.Familiarity with data frameworks like Apache Spark, Flink, or Airflow is a plus.Exposure to cloud platforms such as AWS.

-Excellent communication and problem-solving skills.