Back to Job Listings

Data Engineer – Financial/Investment Domain

SpringCube

Full time - Manager

IT Services & Consulting

Singapore ( Onsite )

Published 4 weeks ago

Salary: SGD5,000 - SGD10,000

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Data Engineer – Financial/Investment Domain

Company Overview
This opportunity is with a global digital strategy and software engineering organization specializing in tailored technology solutions. The organization operates across multiple industries, including automotive, financial services, travel, healthcare, media, and telecommunications, with a focus on innovation and driving digital transformation.

Job Description
The role involves designing, implementing, and maintaining data infrastructure to support investment reporting and analytics. The ideal candidate should have expertise in Snowflake SQL, investment reporting data, and financial knowledge related to investment management.

Responsibilities

  • Data Infrastructure Development:
    • Design, implement, and maintain scalable and efficient data pipelines using Snowflake and SQL.
    • Develop data models, ETL processes, and data integration workflows to ensure high data quality and reliability.
    • Optimize data storage and retrieval performance in Snowflake.
  • Data Manipulation and Transformation:
    • Perform complex data manipulation and transformation using SQL to prepare data for analysis and reporting.
    • Implement data cleansing, aggregation, and enrichment processes for accuracy and consistency.
    • Develop and maintain reusable SQL scripts and stored procedures for data processing.
  • Collaboration and Support:
    • Collaborate with data analysts and stakeholders to understand data requirements.
    • Provide technical guidance and mentorship to junior data engineers.
    • Work closely with IT and DevOps teams to ensure seamless data integration and deployment.
  • Data Layer Preparation:
    • Design and build data layers for analytical and reporting needs.
    • Ensure data layers are well-documented, accessible, and performant.
    • Implement data governance and security best practices.
  • Performance Tuning and Optimization:
    • Monitor and optimize the performance of data pipelines, databases, and queries.
    • Identify and resolve performance bottlenecks.
    • Stay updated on the latest trends and best practices in data engineering.

Skills and Requirements

  • Education:
    • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Experience:
    • Minimum of 5 years in data engineering, with a strong focus on SQL and data manipulation.
    • Proven experience with Snowflake or other cloud-based data warehousing solutions.
    • Background in designing scalable data pipelines and data models.
    • Understanding of financial instruments, investment operations, reporting, and portfolio management.
  • Skills:
    • Expert proficiency in SQL with the ability to write and optimize complex queries.
    • Experience with ETL tools and processes.
    • Familiarity with programming languages such as Python.
    • Knowledge of data governance, security, and compliance.
    • Strong problem-solving, analytical, and collaboration skills.

Disclaimer:
SpringCube curates tech job listings from various company websites to support tech professionals in Singapore during these challenging times.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. Application: To apply, click the “Apply” button to be redirected to the hiring company’s application page for this job.
  4. No Liability: SpringCube is not liable for inaccuracies.