Employment Type
Full Time
  1. Health Benefits
  2. Paid Holiday
Job Location
Date posted
PDF Export

Apply now

Position: Principal Engineer

Thank you for submitting your application. We will contact you shortly!

Principal Engineer

Are you the type of person with passion to change the world from tech perspective? Do you have the drive and motivation for the betterment of Indonesia?

Would you be crazy enough to disrupt the disruptor and alter the way we do things normally?

If yes, then you are the leader we need to handle multi-talented makers today at Geraiku.id

What You'd Do
  1. Act as System Architect which drive the architecture, design and framework for the developed Products and Services
  2. Work side-by-side with VP Engineering as Technical Mentor for the System Engineering team, specifically in the area of Software Development
  3. Solving technical obstacle that raised during the Development or Bug Fixing process
  4. Actively contribute within Technology Strategy Council consists of CTO, Head of Division in Technology and other Principal Engineer level, as well as detailing tactical approach for the defined strategy
  5. Able to work both as Individual and Team
  6. Directly report to VP of Engineering, Indirect report to CTO
Qualifications To Match


  1. Work in Software Development space for 8+ yrs
  2. Working experience as System Architect, Solution Architect, or Technical Lead for 2+ yrs
  3. 1+ Build Architecture and Design for Medium to High Complexity Project or Product
  4. 2+ Project Experience as Architect, Technical Lead, Developer on Medium to High Complexity Project (members +8)
  5. Team Leader with ability to communicate clearly and concisely
  6. People person, not boring but not too talkative either
  7. Willing to coach and mentor others
  8. Not afraid of cats
Awesome Skills


  1. 1+ High Proficiency in Programming Language : Java, PHP, GoLang, Scala
  2. 2+ High Proficiency in Database Programming : MySQL, MariaDB, MongoDB, PostgreSQL, Oracle, MS-SQL Server
  3. 1+ High Proficiency in Message Queue : Active MQ, Jboss MQ, RabbitMQ,
  4. 1+ High Proficiency in Source Code Management : Git, SVN, Perforce
  5. 1+ High Proficiency in Build Automation : Jenkins, Maven, Ant, Graddle
  6. 2+ High Proficiency App / Web Server : Nginx, Apache, Jetty, Apache Tomcat
  7. 1+ Micro Service Design Pattern
  8. 1+ Proficiency in Utilizing Cloud Technology : AWS, Azure, Alibaba Cloud, etc


Advantage :

  1. 1+ Front End Application Framework : ReactJS, Angular JS
  2. 1+ Container Orchestration : Kubernetes, Mesosphere


  1. Bachelor Degree (S1) on Information Technology, Informatics Engineering, Computer Science, and System Information is preferable yet experiences speak louder



  1. Master Degree on the above subject
  2. Professional Certificate in one of the Tech Stack