About the Role
Our client, a leading global technology company, is looking for an experienced Data Engineer to join a high-performing data platform team supporting large-scale analytics and product initiatives.
This role focuses on designing, building, and optimising scalable data pipelines and data platforms that enable analytics, machine learning, and business intelligence. You'll work closely with Product Managers, Data Scientists, and Software Engineers to deliver robust data solutions while driving improvements in data quality, automation, and platform performance.
This is an excellent opportunity for engineers who enjoy solving complex data challenges at scale and are passionate about modern data engineering, cloud technologies, and AI-enabled development.
Key Responsibilities
- Design, develop, and maintain scalable data pipelines and ETL/ELT workflows supporting analytics, reporting, and machine learning initiatives.
- Build and optimise large-scale data models, warehouse schemas, and distributed data processing pipelines for performance and reliability.
- Partner closely with Product Managers, Data Scientists, and Engineering teams to translate business requirements into scalable data solutions.
- Implement data quality, monitoring, validation, and anomaly detection processes to ensure reliable and trusted datasets.
- Improve existing data infrastructure by identifying optimisation opportunities and driving continuous enhancements across data pipelines.
- Develop dashboards, metrics, and reporting solutions to support operational and product decision-making.
- Promote best practices across data governance, privacy, security, and lifecycle management.
Requirements
- 5+ years of hands-on experience in Data Engineering or Data Platform development.
- Expert-level SQL with experience working on large-scale data warehouses and distributed data environments.
- Strong Python or Java programming experience for pipeline development, orchestration, and automation.
- Proven experience designing and maintaining production-grade ETL/ELT pipelines.
- Strong understanding of dimensional modelling, data warehousing, and scalable data architecture.
- Experience with distributed processing technologies such as Spark or equivalent big data frameworks.
- Experience implementing data quality, monitoring, and governance frameworks.
- Excellent communication skills with the ability to work effectively across technical and business stakeholders.
- Self-driven with the ability to independently manage ambiguous technical problems from design through delivery.
Nice to Have
- Experience with Hive, Presto, or similar distributed query engines.
- Exposure to AI-assisted development tools, data automation, or intelligent engineering workflows.
- Experience building analytics platforms or supporting machine learning workloads.
- Background within technology, digital platforms, e-commerce, or consumer internet companies.
Salt is acting as an Employment Business in relation to this vacancy.