Data & AI
Data Engineer
Primary Technology Stack
PythonApache SparkSnowflakeSQLApache AirflowdbtAWS
About the Role
We are hiring a Data Engineer to design, deploy, and monitor our data pipeline systems. You will orchestrate reliable ETL/ELT workflows, manage data warehouse schemas, and ensure engineering teams have access to clean transactional data.
Key Responsibilities
- Design and scale distributed data pipelines using Python, Apache Spark, and SQL.
- Model data warehouse structures in Snowflake, maintaining star-schemas and analytical indices.
- Orchestrate complex pipeline dependencies using Apache Airflow and transform data using dbt.
- Build pipelines to ingest structured, semi-structured, and streaming payloads.
- Implement data validation layers, monitoring schema changes and database errors.
Required Qualifications
- 4+ years of experience in a dedicated Data Engineering or Data Platform role.
- Mastery of SQL query design, database optimization, indexing, and warehouse partitioning.
- Hands-on experience building pipelines with Apache Spark, Airflow, and dbt.
- Solid experience working with cloud data warehouses (Snowflake, AWS Redshift, or Google BigQuery).
- Experience writing clean, modular Python pipelines following software engineering standards.
Apply for this Position
Role: Data Engineer
Secured SSL Endpoint. Candidate documents handled securely.