Data Engineer ETL (PySpark, AWS Glue, S3, and Athena) full time HQ: Palo Alto, California, United States Remote job Oct 5

Job Description:

Apply to this job here:

Only candidates with 3+ years of overall software development experience are eligible for this role. is looking for a Data Engineer ETL on behalf of a US-based tech startup harnessing cutting-edge technology to quickly generate and evaluate market ideas. The developer will be collaborating extensively with data scientists to support various experiments. The company's revolutionary machine learning algorithms detect patterns and connections and pave the way for the development of tools and techniques that allow computers to evaluate and generate insights into pressing problems. This will be a long-term, full-time role that requires an overlap of 4+ hours with the PST time zone. It is a great opportunity for developers with relevant ETL expertise and keen on setting up tools that others will rely on.

Here’s everything you need to know to become a Remote Data Engineer ETL at Turing:

All geared up to become a Turing remote developer at a leading company? Take our exciting coding challenge:

Job Responsibilities:

  • Write well-documented, testable code and pay close attention to data integrity
  • Analyze and organize raw data
  • Build up a consistent data lake with staged, ready-to-use data
  • Build data pipelines
  • Prepare data for predictive modeling
  • Build up various scripts that will serve as blueprints for various additional data ingestion 
  • Explore ways to enhance data quality and reliability
  • Improve existing features by identifying possible lag in performance
  • Participate in all aspects of the company contribute to the roadmap

Job Requirements:

  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 3+ years of relevant experience as a Data Engineer ETL
  • Extensive experience working with PySpark, AWS Glue, S3, and Athena
  • Familiar with staging data in parquet formats on S3
  • Fluent in English communication
  • The capability to function without hand-holding and micromanagement
  • Great interpersonal and organizational skills

How to Become a Turing Developer:

  • Create your account on
  • Fill in your basic information (name, number, location, previous salary, experience, etc.)
  • Solve multiple-choice questions
  • Schedule a technical interview
  • Final Onboarding

Perks & Benefits:

  • Earn salaries higher than local standards
  • Work alongside a community of Google, Facebook, Microsoft engineers
  • Experience rapid career growth
  • No visa requirements to work with the best US companies
  • Better work-life balance

This job will be open for applications until October 15, 2021. Looking for more exciting job opportunities? Find more Turing US software jobs now:

Hear from developers themselves. Read reviews here:

Full-time (40 hrs/wk)
Negotiable rate