Data Engineer
Posted on:
7 hours ago
Vacancies:
1 Vacancy
Job Summary
Project description
- We are seeking a hands-on Data Engineer to support the Total Fund Management Portfolio Management Technology team.
- This role focuses on building and optimizing large-scale data processing systems in a cloud-native environment.
- You are expected to design and deliver scalable data solutions with minimal oversight independently.
- This is not a role for someone who requires detailed task breakdowns or constant direction. Once objectives and constraints are clear you are expected to independently drive work to completion proactively manage risks and communicate progress effectively.
Responsibilities
- Develop and optimize Spark-based workloads in cloud environments
- Work with large-scale datasets using modern storage formats.
- Collaborate with stakeholders to translate data requirements into robust engineering solutions
- Ensure high performance reliability and maintainability of data platforms
- Contribute to production readiness including monitoring documentation and deployment
Skills Must have
- Strong Python with PySpark
- Hands-on experience with Apache Spark (preferably in cloud environments)
- Experience working with large-scale data systems
- Familiarity with columnar formats (Parquet) and modern table formats (Iceberg)
- Experience with Databricks
- Prior consulting advisory or client-facing delivery experience
- Ability to operate effectively in ambiguous environments
- Proven independent delivery without close supervision
- Strong problem-solving and continuous improvement mindset