Job Search and Career Advice Platform

Enable job alerts via email!

DATA ENGINEER

N2E ENTERTAINMENT PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Singapore is seeking an experienced professional to design and maintain backend services for their data platform. The ideal candidate will have over 10 years of experience in developing complex systems, strong proficiency in Java and Python, and expertise in big data technologies. Responsibilities include implementing high-performance advertising delivery systems and optimizing delivery monitoring tools. This role offers opportunities for innovation and personal growth in a fast-paced environment.

Qualifications

  • Over 10 years of experience in developing big data platform systems.
  • Strong proficiency in programming with Java and Python.
  • In-depth understanding of concurrent programming and memory models.

Responsibilities

  • Design and maintain backend services for the company-level data platform.
  • Implement systems supporting high concurrency and low latency.
  • Optimize ad/user-level delivery monitoring system.

Skills

Java
Python
Distributed systems design
Big data technologies

Education

Bachelor’s degree in Computer Science or related fields

Tools

Hadoop
Flink
Kubernetes
Zookeeper
Job description
Job Responsibilities
  1. Responsible for the solution design, architecture design, coding, and system maintenance of the company-level data platform backend services, including but not limited to the backend services of the data platform and data analytics systems.
  2. Responsible for designing and implementing highly available advertising delivery systems that support high concurrency and low latency requirements.
  3. Based on massive advertising delivery data, improve the ad/user-level delivery monitoring system and provide tools for delivery analysis and optimization.
Qualifications
  1. Bachelor’s degree or above in Computer Science or related fields, with over 10 years of experience in developing big data platform systems and practical experience in large-scale complex systems.
  2. Strong proficiency in Java and Python programming; in-depth understanding of memory models, concurrent programming, networking, and JVM.
  3. Expertise in designing and optimizing typical distributed systems, including microservices, NoSQL databases, message queues, Zookeeper, Kubernetes, etc.
  4. Proficient in big data platform technologies such as Hadoop, Flink, Doris, Spark, Hudi, etc.
  5. Highly self-motivated, willing to explore new domains and technologies, quick-thinking, with strong communication, coordination, planning, execution, decision-making, and organizational management skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.