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 based in Singapore is seeking an experienced professional responsible for the design, coding, and maintenance of backend services for a data platform. Candidates should have over 10 years of experience in big data systems, strong proficiency in Java and Python, and expertise in distributed systems and big data technologies. The role requires a highly motivated individual capable of optimizing delivery systems and improving data analytics tools. Competitive compensation packages are offered.

Qualifications

  • Over 10 years of experience in developing big data platform systems.
  • Practical experience in large-scale complex systems.
  • Proficient in big data platform technologies.

Responsibilities

  • Design, code, and maintain backend services for the data platform.
  • Implement high-availability advertising delivery systems.
  • Improve delivery monitoring tools and provide analytics.

Skills

Java programming
Python programming
Memory models understanding
Concurrent programming skills
Networking knowledge
Organizational management
Decision-making skills
Communication skills

Education

Bachelor’s degree in Computer Science or related fields

Tools

Hadoop
Flink
Doris
Spark
Hudi
Kubernetes
Microservices architecture
NoSQL databases
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.