How Remoteville checks and expires listings

Data Engineer

Skills
Data EngineeringData ModelingData ModelsData ScienceData WarehousingDefining RequirementsGoogle Cloud Platform
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 2+ years of Data Engineering experience
  • Able to leverage abstraction to solve complex problems
  • Excellent SQL Python and data modeling skills
  • Experience with dbt and Snowflake
  • Experience contributing to scalable data systems
  • Strong communication and collaboration skills
  • Experience delivering results within set timelines
  • Can work iteratively defining requirements as needed

Nice to have

  • Extensive experience with dbt
  • Experience working with finance data
  • Experience with digital marketing data
  • Experience building A/B Testing frameworks
  • Familiarity with DevOps practices
  • Experience with cloud platforms
  • Understanding of machine learning concepts
  • Understanding of data science concepts

Day to day

  • Develop and optimize data models to support various business needs ensuring data consistency and accuracy across the organization.
  • Design build and maintain a simple effective and scalable data warehouse infrastructure using Snowflake.
  • Implement and manage ELT processes with dbt to ensure reliable data pipelines.
  • Manage data integrations with external systems
  • Work closely with data analysts and business stakeholders to understand their requirements and deliver actionable insights.
  • Collaborate with and learn from experienced team members fostering a culture of learning and continuous improvement.
  • Ensure testing and validation mechanisms are in place so that data transformations are verified complete documented and meet SLAs