Senior Data Engineer
Core
Design, build, optimize, and support enterprise-scale data solutions, ETL/ELT pipelines, and relational databases for global clients.
Role type
Senior hands-on IC data engineer
Builds
Scalable data pipelines, ingestion/transformation solutions, and optimized database schemas
Domain
IT Consulting / Data Engineering / Cloud
Required skills
Advanced SQL, Python, ETL/ELT development, Relational database design (SQL Server, PostgreSQL, Oracle), Data modeling, Cloud platforms (AWS, Azure), Modern data technologies (Databricks, Snowflake, Redshift, Airflow, dbt), Performance tuning, Data validation and reconciliation
Preferred skills
Enterprise ERP/CRM/PIM/MES experience, Manufacturing/Retail data experience, CI/CD practices, API integrations, Consulting experience
Technologies
Databricks, Apache Airflow, PostgreSQL, Amazon Web Services (AWS), Windows Azure, Snowflake, Redshift, Synapse, Glue, ADF, dbt
Responsibilities
Design and develop scalable ETL/ELT pipelines; Build ingestion and transformation solutions across databases and APIs; Optimize SQL/query performance and database schemas; Implement automated data quality controls and reconciliation processes; Convert technical designs into reliable production solutions; Mentor junior engineers and document technical decisions
Seniority
Senior, hands-on IC