As a Senior Data Engineer you will apply your experience as a data pipeline engineer and Python developer to build and maintain fast reliable pipelines to materialize high quality datasets.
Work with stakeholders to translate requirements into data models.
Use Python SQL or Spark to write data transformations.
Implement data quality frameworks and rules.
Required Skills:
Track record of developing batch or stream processing pipelines using the modern data stack.
At least 5 years of experience as a Python developer.
Proficient in SQL Spark Pandas.
Experience with at least one of the three major cloud providers: AWS Azure GCP.
Understanding of data modeling concepts and the ability to translate requirements and navigate tradeoffs.
Experience using a modern data warehouse such as Snowflake Redshift Presto Dremio etc.
Knowledge of SDLC processes e.g. experience with Git packaging containerization.
Excellent verbal and written communication skills.
Nice to have:
Experience with eventbased technologies like Kafka.
Experience with real time data replication using Change Data Capture.
Experience with the Salesforce ecosystem.
python,spark,aws,azure,sql,pandas