Data Engineer SR

TechDelivery
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Java
Agile Methodologies
Airflow
Amazon Web Services (AWS)
Unit Testing
Azure
Databases
Continuous Integration
Information Engineering
ETL
Data Systems
Data Visualization
Data Warehousing
Amazon DynamoDB
Hive
IntelliJ
Jinja (Template Engine)
Python
Maven
NoSQL
Power BI
Software Engineering
SQL Databases
Tableau
Qliksense
Google Cloud Platform
React
Snowflake
Spark
Jupyter
GIT
PySpark
Templating
Integration Tests
Front End Software Development
Data Inconsistencies
Looker Analytics
Software Version Control
Data Pipelines
Docker
Jenkins
Databricks

Job description

We are looking for a highly skilled and proactive Senior Data Engineer to join a dynamic and cross-functional data team. The ideal candidate will have extensive experience in building and optimizing ELT pipelines using modern tools, ensuring data quality and availability, and supporting business intelligence and analytics initiatives in cloud-based environments.

Required Skills Advanced SQL Expert-level DBT Python programming Jinja templating Apache Airflow Spark PySpark Spark SQL Scala Data modeling Data warehousing ETL ELT AWS (Redshift EMR Kinesis DynamoDB Aurora) Snowflake Git Docker Maven IntelliJ Unit testing Integration testing CI/CD BI tools Looker Power BI Qlik Sense, We are looking for a highly skilled and proactive Senior Data Engineer to join a dynamic and cross-functional data team. The ideal candidate will have extensive experience in building and optimizing ELT pipelines using modern tools, ensuring data quality and availability, and supporting business intelligence and analytics initiatives in cloud-based environments. Job Responsibilities

  • Design, develop, and maintain robust, scalable, and efficient ELT data pipelines using DBT and Spark.
  • Ensure high data quality, availability, and integrity across data systems and products.
  • Manage data orchestration workflows using tools such as Apache Airflow.
  • Collaborate closely with data analysts, data scientists, and product teams to understand data requirements and deliver effective solutions.
  • Analyze and optimize existing data pipelines and infrastructure for performance and cost-efficiency.
  • Build and maintain integrations between various data sources and storage systems (cloud and on-prem).
  • Support the development of BI dashboards and reports using tools such as Looker, Power BI, or Tableau.
  • Implement and follow best practices in software engineering: version control, documentation, testing (unit/integration), and CI/CD.
  • Address data inconsistencies or gaps by proposing and implementing temporary or long-term solutions.
  • Contribute to a culture of continuous improvement, knowledge sharing, and technical excellence within the data engineering team., Sign in to set job alerts for "Senior Data Engineer" roles.Backend Developer ( Java + Python) 100% remotoJunior Software Engineer (Core-Features)Frontend Engineer, React - Quick CommerceFrontend Engineer, React - Quick Commerce

Requirements

Quicksight Agile methodologies Cross-functional teamwork Analytical thinking Problem-solving Communication skills Self-driven Organized Multitasking, Experience with Hive Databricks Jupyter Zeppelin Google Cloud Platform Microsoft Azure Streamsets Jenkins Exposure to additional cloud platforms Familiarity with NoSQL databases Knowledge of columnar databases Experience in data visualization beyond BI tools Advanced automation skills Prior experience in Agile/Scrum environments Strong collaboration skills Ability to mentor junior team members

Apply for this position