Data Engineer

Malaysia / Full-time

Data Engineer

Responsibilities

  • Design and develop scalable, efficient applications for backend services.
  • Collaborate with front-end developers, product managers, and other stakeholders to gather requirements and implement solutions.
  • Optimize application performance.
  • Write well-structured, maintainable, and testable code following best practices and coding standards.
  • Participate in code reviews to maintain code quality.
  • Identify and troubleshoot software defects and issues, implementing timely solutions.
  • Stay up-to-date with industry trends.
  • Participate in the architecture and design discussions to shape the future of our backend systems.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • Proven experience as a developer with a track record of delivering successful backend projects.
  • Strong proficiency in Node.js and JavaScript, along with a good understanding of server-side templating languages.
  • Solid understanding of asynchronous programming, event-driven architecture, and microservices.
  • Proficient in database technologies like MongoDB, MySQL, or similar.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Excellent problem-solving skills and a proactive attitude towards challenges.
  • Strong communication skills and the ability to work effectively in a collaborative team environment.

Benefits

  • Working for a dynamically growing company
  • Challenging but exciting tasks with our own product
  • Trainee period is provided
  • Competitive salary
  • Experience in an international company

Apply for Data Engineer