Data Engineer (Contract Based)

Jakarta Engineering and Technology Entry Level

As a Data Engineer, you’ll play a key role in designing, building, and maintaining data pipelines and infrastructure to support the web development department’s data needs. You’ll also automate processes with Python and work closely with backend engineers and operations to ensure data flows are reliable, accessible, and actionable across the organization.

Job Description
  • Design, build, and maintain scalable data pipelines and infrastructure to fuel the web development team’s data needs.
  • Query and integrate data from diverse sources, including relational databases, NoSQL databases, and APIs.
  • Write clean, efficient Python code to transform, clean, and prepare data for analysis.
  • Enable insights by loading data into visualization tools like Metabase for reporting and decision-making.
  • Automate key processes with Python to improve efficiency and reliability.
  • Partner with backend engineers and the operations team to ensure seamless, reliable data delivery across the department.
Job Requirements
  • Bachelor’s degree in Computer Science, Data Science, or a related field
  • 1 - 2 years of hands-on experience in data engineering (fresh graduates with relevant internship experience are welcome to apply)
  • Strong proficiency in SQL and Python is a must
  • Proven project management skills with a proven track record of successful project deliveries both independently and collaboratively
  • Excellent written and oral communication skills in Bahasa and English, along with the ability to effectively collaborate with cross-functional teams
  • Highly passionate about games with a good knowledge of the gaming industry in Indonesia; having a deeper curiosity for game products and the industry's best practices
  • Willing to work under 6 months contract period for full WFO arrangement in our office at South Jakarta