Data Engineer
Sindhu RamellaRemoteMIDPosted 7h ago
PythonSQLDatabricksSnowflakeETLELTData PipelinesData LakesLakehouseCloud Data WarehousingAzureSparkdbtDagsterAirflowGitCI/CDGrafana
About the Role
We are looking for an experienced Data Engineer to join our team and build scalable, reliable data pipelines and modern data platform solutions.
Key Responsibilities
• Design, develop, and maintain scalable ETL/ELT data pipelines for analytics and reporting
• Build data solutions across Data Lakes, Lakehouses, and Cloud Data Warehouses
• Develop reusable data transformations and datasets using Databricks, Spark, Snowflake, and dbt
• Configure and manage workflow orchestration using Dagster, JAMS, Airflow, or similar tools
• Implement data quality checks, validation, monitoring, and alerting
• Optimize data pipelines for performance, scalability, and reliability
• Implement Git-based development, CI/CD, and automated deployment practices
• Troubleshoot production issues and support business-critical data workflows
• Collaborate with architects, analysts, data scientists, and business stakeholders
• Maintain technical documentation, data flows, and operational procedures
Requirements
• 3+ years of experience in Data Engineering, Analytics Engineering, or Software Engineering
• Strong hands-on experience with Python and SQL
• Experience building and managing scalable batch or streaming data pipelines
• Strong understanding of Data Lakes, Lakehouse architecture, and Cloud Data Warehousing
• Experience with Microsoft Azure, Snowflake, and Databricks
• Knowledge of distributed data processing, data modeling, partitioning, and performance optimization
• Experience with Git, CI/CD, automated testing, and production monitoring