How Remoteville checks and expires listings

Data Engineer

Skills
Warehouse OperationsApache SparkData ArchitectureData WarehousingDatabasesEnhanced Data Rates For GSM EvolutionModeling
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of experience as a Data Engineer
  • Strong proficiency in Python and SQL
  • Experience with ETL/ELT development and data integration
  • Hands-on experience with Apache Spark PySpark and Kafka
  • Experience with cloud platforms such as AWS Azure or GCP
  • Knowledge of data warehousing concepts including Snowflake Redshift BigQuery or Synapse
  • Experience with workflow orchestration tools like Apache Airflow
  • Familiarity with relational and NoSQL databases including PostgreSQL MySQL MongoDB or DynamoDB
  • Understanding of data modeling data governance and data quality best practices
  • Experience with version control tools such as Git
  • Strong analytical troubleshooting and problem-solving skills

Nice to have

  • Databricks experience
  • CI/CD exposure
  • Docker and Kubernetes
  • Agile/Scrum experience

Day to day

  • Design, build, and maintain scalable data pipelines and ETL workflows for reliable data movement.
  • Develop and optimize data ingestion processes from multiple sources while improving performance and efficiency.
  • Collaborate with Data Scientists Analysts and Software Engineers to deliver high-quality data solutions and support production stability.