Senior Data Engineer (Python/ AWS)

ScienTec Consulting

Singapore

On-site

SGD 60,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Large-scale projects
AWS exposure
Agile environment
Career growth

Job summary

ScienTec Consulting seeks a Data Engineer to design, build, and maintain scalable data pipelines and cloud-based platforms in Singapore. You will work with data analysts, data scientists, and software engineers to deliver reliable data solutions for analytics and business intelligence.

Requirements include 5+ years of data engineering, strong Python skills, and hands-on AWS experience (S3, Lambda, Glue, Redshift).

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Data Engineering, or related discipline.
  • Minimum 5 years of experience in Data Engineering or related roles.
  • Strong programming experience in Python.
  • Hands-on experience with AWS services such as S3, Lambda, Glue, EMR, Redshift, Athena, ECS/EKS, or Step Functions.
  • Strong knowledge of SQL and relational databases.
  • Experience building ETL/ELT pipelines and data integration solutions.
  • Familiarity with data warehouse and data lake architectures.
  • Experience with Git and CI/CD practices.
  • Strong analytical, problem-solving, and communication skills.

Responsibilities

  • Design, develop, and maintain scalable data pipelines using Python and cloud-native technologies.
  • Build and optimize ETL/ELT workflows to ingest, transform, and process structured and unstructured data.
  • Develop and manage data lakes, data warehouses, and data integration solutions on AWS.
  • Ensure data quality, integrity, security, and governance across data platforms.
  • Optimize data processing performance and troubleshoot pipeline issues.
  • Collaborate with cross-functional teams to understand business and technical data requirements.
  • Implement data validation, monitoring, and automated testing for data pipelines.
  • Support batch and real-time data processing solutions.
  • Document data architecture, workflows, and technical specifications.
  • Continuously improve data engineering practices and adopt industry best practices.

Skills

Python
AWS
SQL
Git + CI/CD
Data modeling
ETL/ELT

Education

Bachelor's Degree in Computer Science / IT / Data Engineering

Tools

Apache Spark
Airflow
Docker
Kubernetes
Terraform
Kafka
Snowflake / Redshift

Job description

We are looking for a skilled Data Engineer to design, build, and maintain scalable data pipelines and cloud-based data platforms. You will work closely with data analysts, data scientists, and software engineers to develop reliable data solutions that support analytics, reporting, and business intelligence initiatives.

  • Salary Package: Up to $9,000 (Basic, commensurate with experience) + AWS
  • Working Hours: Mon-Fri
  • Working Location: Central
Key Responsibilities
  • Design, develop, and maintain scalable data pipelines using Python and cloud-native technologies.
  • Build and optimize ETL/ELT workflows to ingest, transform, and process structured and unstructured data.
  • Develop and manage data lakes, data warehouses, and data integration solutions on AWS.
  • Ensure data quality, integrity, security, and governance across data platforms.
  • Optimize data processing performance and troubleshoot pipeline issues.
  • Collaborate with cross-functional teams to understand business and technical data requirements.
  • Implement data validation, monitoring, and automated testing for data pipelines.
  • Support batch and real-time data processing solutions.
  • Document data architecture, workflows, and technical specifications.
  • Continuously improve data engineering practices and adopt industry best practices.
Requirements
  • Bachelor's Degree in Computer Science, Information Technology, Data Engineering, or a related discipline.
  • Minimum 5 years of experience in Data Engineering or related roles.
  • Strong programming experience in Python.
  • Hands-on experience with AWS services such as S3, Lambda, Glue, EMR, Redshift, Athena, ECS/EKS, or Step Functions.
  • Strong knowledge of SQL and relational databases.
  • Experience building ETL/ELT pipelines and data integration solutions.
  • Familiarity with data warehouse and data lake architectures.
  • Experience with Git and CI/CD practices.
  • Strong analytical, problem-solving, and communication skills.
Preferred Skills
  • Apache Spark, PySpark, or Databricks
  • Apache Airflow or similar workflow orchestration tools
  • Docker and Kubernetes
  • Terraform or Infrastructure as Code
  • Kafka or event-driven data streaming
  • Snowflake, Redshift, PostgreSQL, or other modern data platforms
  • Agile/Scrum development methodology
What's Offered
  • Opportunity to work on large-scale cloud and data transformation projects.
  • Exposure to modern AWS cloud technologies and data engineering best practices.
  • Collaborative and fast-paced Agile environment.
  • Career growth and continuous learning opportunities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer (AWS / Python / SQL)
Senior Data Engineer (AWS / Python / SQL)

ScienTec Consulting • Singapore

On-site
SGD 4,800 - 8,000
Senior Data Engineer (AWS / Python)
Senior Data Engineer (AWS / Python)

ScienTec Consulting • Singapore

On-site
SGD 54,000 - 89,000
AWS certification support
Central Location
Senior Data Engineer (AWS)
Senior Data Engineer (AWS)

Intellect Minds Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Data Engineer
Data Engineer

Merquri • Singapore

On-site
SGD 70,000 - 110,000
Data Engineer (AWS/ Python)
Data Engineer (AWS/ Python)

SCIENTEC CONSULTING PTE. LTD. • Singapore

On-site
SGD 66,000 - 79,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Visa Hunt • Singapore

On-site
SGD 74,000 - 123,000
AWS
Data Platform Engineer
Data Platform Engineer

Beecruit Pte Ltd • Singapore

On-site
SGD 70,000 - 90,000
Senior Data Engineer
Senior Data Engineer

Intellect Minds Pte Ltd • Singapore

Hybrid
SGD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

INTELLECT MINDS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Consultant (Data Engineer)
Software Consultant (Data Engineer)

INTELLECT MINDS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000