Data Engineer
Singapore Full-time
Design and implement optimal data structures and algorithms Develop, maintain, and enhance data pipelines Integrate applications with relational databases Job Description & Requirements We are seeking an experienced Data Engineer with at least 5 years of professional experience in software engineering or platform engineering.
The ideal candidate will possess strong expertise in designing efficient and scalable applications, working with relational databases, and leveraging modern cloud and big data technologies. This role requires a combination of technical proficiency, attention to detail, and excellent communication skills to collaborate with data analysts, business users, and vendors in delivering robust data solutions.
Responsibilities: Design and implement optimal data structures and algorithms to create efficient and scalable applications using Python. Develop, maintain, and enhance data pipelines, ensuring high levels of data quality and reliability. Integrate applications with relational databases (e.g., Snowflake, Oracle, MS-SQL) to support data processing and analytics.
Collaborate with stakeholders, including data analysts, business users, and vendors, to design and develop solutions that meet business requirements. Employ best practices for code versioning, testing, Continuous Integration/Continuous Deployment (CI/CD), and code documentation.
Apply knowledge of data quality tools for profiling, cleansing, and monitoring data pipelines. The Candidate: A degree in Computer Science, Information Technology, or a related field. 5+ years of experience as a software engineer. Solid experience in Python, relational databases and SQL and Object-Oriented Programming (OOP) principles.
Strong analytical skills with a passion for solving complex problems through innovative solutions. Excellent interpersonal and communication skills to interact effectively with diverse stakeholders. A detail-oriented approach with a focus on operational excellence.
Preferred Qualifications Experience with Snowflake, Oracle, and MS-SQL Familiarity with cloud services such as AWS Glue, EKS, and S3; knowledge of Presto, Trino, AWS Athena, or similar tools. Experience of Financial Services - if no experience, at least an interest in the products.
The ideal candidate will possess strong expertise in designing efficient and scalable applications, working with relational databases, and leveraging modern cloud and big d
Design and implement optimal data structures and algorithms Develop, maintain, and enhance data pipelines Integrate applications with relational databases Job Description & Requirements We are seeking an experienced Data Engineer with at least 5 years of professional experience in software engineering or platform engineering.The ideal candidate will possess strong expertise in designing efficient and scalable applications, working with relational databases, and leveraging modern cloud and big data technologies. This role requires a combination of technical proficiency, attention to detail, and excellent communication skills to collaborate with data analysts, business users, and vendors in delivering robust data solutions.
Responsibilities: Design and implement optimal data structures and algorithms to create efficient and scalable applications using Python. Develop, maintain, and enhance data pipelines, ensuring high levels of data quality and reliability. Integrate applications with relational databases (e.g., Snowflake, Oracle, MS-SQL) to support data processing and analytics.
Collaborate with stakeholders, including data analysts, business users, and vendors, to design and develop solutions that meet business requirements. Employ best practices for code versioning, testing, Continuous Integration/Continuous Deployment (CI/CD), and code documentation.
Apply knowledge of data quality tools for profiling, cleansing, and monitoring data pipelines. The Candidate: A degree in Computer Science, Information Technology, or a related field. 5+ years of experience as a software engineer. Solid experience in Python, relational databases and SQL and Object-Oriented Programming (OOP) principles.
Strong analytical skills with a passion for solving complex problems through innovative solutions. Excellent interpersonal and communication skills to interact effectively with diverse stakeholders. A detail-oriented approach with a focus on operational excellence.
Preferred Qualifications Experience with Snowflake, Oracle, and MS-SQL Familiarity with cloud services such as AWS Glue, EKS, and S3; knowledge of Presto, Trino, AWS Athena, or similar tools. Experience of Financial Services - if no experience, at least an interest in the products.
We regret to inform that only shortlisted candidates will be notified / contacted. EA Registration No.: R25157934, Yap Jia Yi Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA License No. 10C4544
Singapore
Our client is a leading energy solutions provider specialising in natural gas, electricity, and international energy development, including LNG transport and investment in oil and gas projects. They are looking to grow out their Data Engineering...
JAC RecruitmentBukit Merah
Snowflake Data Engineer
Role Summary
My client is a Global Healthcare MNC and they are looking for a seasoned Snowflake Data Engineer, supporting AI and analytics initiatives. This role focuses on scalable data infrastructure, legacy migrations...
2 similar jobs: Toa Payoh, Geylang
Adactin Software Private LimitedSingapore
Job Description
Role : Senior Data Engineer - Singapore
Candidate must have valid work pass or (PR and Citizen are highly preferred)
The Senior Data Engineer plays a critical role in designing, developing, and maintaining scalable data...