Search by job, company or skills

Randstad Malaysia

Data Engineers (Junior to Lead Levels)

Save
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for passionate, driven, and technically sound Data Engineers at all career stages-from ambitious Juniors to visionary Leads-to join our growing data engineering team. If you thrive in a collaborative environment, love building robust data pipelines, and are excited about working onsite with a dynamic team, we want to hear from you.

As a Data Engineer, you will design, build, and optimize our data ecosystem to handle large-scale, real-time data streaming and processing.

Key Responsibilities

  • Pipeline Development: Design, develop, and maintain scalable, robust batch and real-time data pipelines.

  • Streaming & Processing: Leverage Kafka and Flink to handle high-throughput, low-latency streaming data.

  • Data Architecture: Optimize data storage, ingestion, and transformation processes to ensure high availability and performance.

  • Collaboration: Work closely with Data Scientists, Analysts, and Product teams to deliver clean, reliable data products.

  • Leadership (For Senior/Lead roles): Mentor junior engineers, architect complex data systems, and drive technical best practices across the team.

What We Are Looking For

Core Technical Stack (Required):

  • Streaming Tools: Strong hands-on experience with Apache Kafka and/or Apache Flink is a must.

  • Programming: Proficiency in Python, Java, or Scala.

  • Databases & Warehousing: Experience with SQL/NoSQL databases and modern cloud data warehouses (e.g., Snowflake, BigQuery, Redshift).

  • Big Data Ecosystem: Familiarity with Spark, Hadoop, or Hive is highly advantageous.

Experience Levels & Expectations:

  • Junior: 1-3 years of experience. Eager to learn, strong foundational coding, and basic exposure to data pipelines.

  • Mid-Level: 3-5 years of experience. Ability to own pipeline development independently and troubleshoot streaming issues.

  • Senior: 5-8 years of experience. Deep understanding of system design, performance tuning in Kafka/Flink, and architectural patterns.

  • Lead: 8+ years of experience. Proven track record of leading engineering teams, defining data strategy, and architecting enterprise-grade data platforms.

What's in It for You

  • Competitive Compensation: Earn up to MYR 20,000 per month, tailored strictly to your years of experience, technical depth, and interview performance.

  • Career Growth: Clear progression pathways from Junior all the way to Lead roles.

  • Collaborative Culture: A vibrant, onsite working environment where you can brainstorm on whiteboards and innovate alongside peers daily.

  • Comprehensive Benefits: Health insurance, performance bonuses, and continuous learning allowances.



More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150861423