Enable job alerts via email!

Senior Big Data Engineer

Xiaomi Technology

Singapore

On-site

SGD 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Job summary

A leading tech company in Singapore is seeking a skilled professional for research and development of data platforms for internet businesses. You will build infrastructure for data extraction, work on Data as a Service (DaaS) solutions, and improve internal processes. Candidates must have a degree in a relevant field and strong programming skills in languages like C++, GO, JAVA, or Python. Join us to enhance our data operations!

Qualifications

  • A degree in Computer Science, Software Engineering, Information Technology or related fields.
  • Strong fundamentals in algorithms and data structures.
  • Good understanding of system performance and scaling.
  • Familiar with programming languages like C++/GO/JAVA/Python.
  • Good team communication and collaboration skills.

Responsibilities

  • Research and development of the data platform for internet businesses.
  • Build infrastructure and tools for data extraction and loading.
  • Design and implement Data as a Service (DaaS) for analytics.
  • Identify and implement internal process improvements.

Skills

Computer Science fundamentals
Algorithms
Data structures
Team communication
Collaboration skills

Education

Degree in Computer Science or related fields

Tools

C++
GO
JAVA
Python
Linux shell development
Job description
Responsibilities
  • Responsible for the research and development of data platform for Xiaomi internet businesses;
  • Build the infrastructure and tools required for optimal extraction, transformation, and loading of data from a wide variety of data sources;
  • Design and implement Data as a Service ( DaaS ) for analytics and data scientist team members that assist them in developing intelligent agile operation;
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
Qualifications
  • A degree in Computer Science, Software Engineering, Information Technology or related fields;
  • Strong Computer Science fundamentals in algorithms and data structures;
  • Good understanding of system performance and scaling;
  • Familiar with at least one of the languages, such as C++/GO/JAVA/Python, and have some experience in Linux shell development;
  • Have good team communication and collaboration skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.