Senior Data Engineer - Sol-1634
softgic
📍 Remote🌐 Remote🕐 1mo ago🔗 himalayas
Job Description
### This is a remote position.
******Job description:**
We are seeking a Senior Data Engineer to design, build, and maintain scalable data systems that
support analytics and machine learning initiatives. This role operates within a SaaS and
on-premise hybrid deployment environment and plays a key role in structuring and optimizing
data flow across the platform. A core focus will be extending and operating the company’s Elastic
Hierarchy framework.
**Schedule:**
Full-time
**Responsibilities:**
* Design, develop, and maintain scalable ETL/ELT data pipelines using Python.
* Process and integrate data from multiple formats and sources, including JSON, CSV, and
XML.
* Build and manage data transformations and orchestration workflows using DBT and tools
such as Airflow, Prefect, or Dagster.
* Enforce data governance, quality, and security standards across data systems.
* Extend, maintain, and optimize the Elastic Hierarchy data framework.
* Collaborate closely with analytics, machine learning, and product teams to deliver
reliable, business-ready datasets.
* Support data operations in SaaS and on-premise hybrid environments.
### Requirements
**Skills:**
* Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field.
* Strong proficiency in Python development.
* Experience with the AWS data ecosystem, including services such as S3, Glue, Lambda,
EMR, EC2, Redshift, and RDS.
* Hands-on experience with Snowflake, MongoDB, and PostgreSQL.
* Experience using DBT and at least one data orchestration tool (Airflow, Prefect, or
Dagster).
* Knowledge of data mapping, attribution, and reconciliation processes.
* Ability to work effectively in hybrid and on-premise deployment environments.
* Strong English communication skills, both written and verbal.
Originally posted on [Himalayas](https://himalayas.app)