Data Engineer SR
Role details
Job location
Tech stack
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