How Remoteville checks and expires listings

Data Engineer

Skills
JavaPythonScala
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of experience in Data Engineering
  • Strong SQL skills and database knowledge
  • Experience with Python Java or Scala
  • Hands-on experience with ETL tools and frameworks
  • Knowledge of Apache Spark Hadoop or Kafka
  • Experience with AWS Azure or GCP
  • Familiarity with data warehousing concepts
  • Experience with Airflow Databricks Snowflake or Redshift
  • Strong problem-solving and analytical skills

Nice to have

  • Agile experience
  • Cloud certifications

Day to day

  • Design, build, and optimize scalable data pipelines for reliable data movement and transformation
  • Develop and maintain ETL and ELT processes to ingest, clean, and transform data from multiple sources
  • Create and manage data warehouses, data lakes, and data marts while ensuring quality, security, and efficient performance
  • Collaborate closely with Data Scientists, Analysts, and Business Teams to support data-driven decision making
  • Monitor pipeline health, troubleshoot issues, and automate workflows to improve system efficiency