Share this Job

Data Engineer

Date: 16-Feb-2021

Location: Singapore, Singapore

Company: Singtel Group


As Singtel GE embarks on an exciting Digital Transformation journey, we aim to gather more insights on how we can better serve our customers, build better customer experiences and identify new market segments we can grow our revenue with. This role of a Data Engineer is aimed at building internal capabilities to augment our reliance on external vendors in the ideation, creation and maintenance of data infrastructure and integration. Our existing projects span across artificial intelligence, machine learning and NLP.


Job responsibilities:

  • Dive into Singtel GE internal and third-party data systems (Mulesoft, Cloudera, Kubernetes) to make strategic recommendations on how best to architect our tech stack for data pipelines (e.g., automated model re-training, pipeline scheduling and monitoring).
  • Serve as a subject matter expert to other non-data engineers across the company as an available resource for all things related to data systems.
  • Develop and analyse best practices to leverage our Group data lake for MVPs around propensity modeling, user segmentation, text analytics, churn prediction, personalisation/recommendation.
  • Tell stories that describe data governance, capabilities and potential in meetings of all sizes with diverse audiences.
  • Take on software engineering and other application-related aspects of the MVP solutions.
  • Serve as a subject matter expert in areas related to MLOps (model monitoring, maintenance, data quality checks, job automation).
  • Provide support for model deployment and operationalization for more complex use cases.


Job requirements:

  • A degree in Computer Science.
  • 4+ years of work experience involving data systems, quantitative data analysis and complex problem solving.
  • Complete command of SQL, and either Python, R, or Hadoop frameworks along with some experience with Tableau. Proficiency with similar BI and visualization tools is also transferable.
  • Extensive experience directly querying large data sets including networks data, customer usage data, third party data and raw data ingested from non-standard platforms.
  • Experience with distributed analytic processing technologies (think Hive, Spark)
  • Experience building and deploying analytic solutions as well as machine learning and/or optimization models in production.
  • Strong software engineering.
  • Strong written, verbal, and visual communication skills to concisely communicate in a way that provides context, offers insights, and minimizes misinterpretation