
Data Engineer (VP)
Oversea-Chinese Banking Corporation Limited4 months ago
Singapore, SingaporeStaff+
Responsibilities
- Lead the design and delivery of scalable, secure, high-performance enterprise data platforms aligned with Group architecture standards.
- Modernize legacy data platforms and workloads into cloud-native and lakehouse architectures.
- Architect and maintain batch, micro-batch, and real-time data pipelines across hybrid and cloud environments.
- Lead distributed data processing using Spark/PySpark and streaming technologies.
- Implement lakehouse architectures using Apache Iceberg and open metadata and catalog frameworks.
- Standardize automated ETL/ELT pipelines, data quality controls, monitoring, observability, and orchestration frameworks.
- Implement DataOps and CI/CD practices to improve engineering productivity and platform reliability.
- Support data governance, lineage, metadata management, access controls, and trusted data discovery.
- Build AI-ready data platforms and pipelines supporting machine learning, generative AI, model training, feature engineering, vector search, and RAG architectures.
- Collaborate with Data Scientists, AI/ML Engineers, business teams, analytics teams, and regional technology teams to deliver governed data products.
- Ensure platform stability, scalability, security, performance, and cost efficiency.
- Build and mentor a high-performing data engineering team and establish reusable standards and capabilities through a Centre of Excellence.
- Evaluate emerging technologies and contribute to regional data initiatives and capability development.
Requirements
- Bachelor's degree in Computer Science, Engineering, Statistics, Mathematics, or a related discipline.
- 10+ years of experience in Data Engineering, Data Platforms, Big Data, Cloud Data Engineering, or Enterprise Data Management.
- Strong experience with SQL, large-scale data transformation, Python, Apache Spark, PySpark, and Apache Iceberg.
- Experience with dbt, Airflow or Dagster, Git, CI/CD, DataOps, and Unix/Linux shell scripting.
- Strong experience with AWS cloud services and streaming platforms such as Kafka or Kinesis.
- Experience with Hadoop ecosystems, relational databases, data lakes, data warehouses, data governance, lineage, metadata management, data observability, and data virtualization technologies.
- Experience supporting analytics, BI, and reporting platforms such as Power BI.
- Experience with Docker, Kubernetes, AI/ML and generative AI data platforms, ML data pipelines, feature stores, vector databases, embeddings, and RAG architectures.
- Familiarity with MLOps/DataOps practices, machine learning platforms, and AI ecosystem technologies such as Amazon Bedrock, SageMaker, Databricks AI/ML, OpenSearch, LangChain, Pinecone, or Weaviate.
- Experience leading large-scale data platform implementations, modernization initiatives, enterprise cloud and lakehouse programs, or data transformation programs.
- Strong leadership, stakeholder management, influencing, analytical, problem-solving, communication, collaboration, and prioritization skills.
- AWS, Databricks, or other cloud/data engineering certifications are advantageous.
- Experience with Infrastructure as Code using Terraform, CloudFormation, or equivalent is preferred.
- Experience supporting enterprise AI/GenAI initiatives, LLM architectures, vector search, knowledge repositories, RAG, Data Mesh, data products, distributed systems, MLOps platforms, feature stores, AI governance, Responsible AI, or financial-services regulatory considerations is preferred.
- Experience leading data engineering teams or technical delivery across multiple markets is preferred; financial services or banking experience is an advantage.
Benefits
- Competitive base salary.
- Holistic and flexible benefits to suit different lifestyles.
- Community initiatives.
- Industry-leading learning and professional development opportunities.
- Support for employee wellbeing, growth, and career aspirations.
Tech Stack
Apache AirflowApache HadoopApache KafkaApache SparkAWSDatabricksdbtDockerGitKubernetesLinuxPythonSQLTerraform
Categories
Data Engineering
About Oversea-Chinese Banking Corporation Limited
Oversea-Chinese Banking Corporation (OCBC) is a Singapore-headquartered bank founded in 1932 that provides consumer, corporate, investment, and transaction banking, plus wealth and private banking, insurance, asset management, and stockbroking. It serves retail customers, SMEs, and large enterprises across key markets including Singapore, Malaysia, Indonesia, and Greater China. OCBC is publicly listed on the Singapore Exchange and operates subsidiaries such as Bank of Singapore, Great Eastern, Lion Global Investors, OCBC NISP, and OCBC Wing Hang.