Senior Product Engineer
1d ago

As one of Gojek's product pillars, Kernel is an evolving platform of tools & services which enable Gojek's engineering teams to manage their code & cloud infrastructure for business scale & reliability with a long term goal of creating a unified engineer toolkit & productivity engine.

We create an Interface & Meta Management, Components, Deployments, Monitoring, Data Management, Logging, Identity & Auth, Networking & Security, and more aheadKernel Goals-

Make a scalable, reliable, predictable platform- Design fault tolerant, distributed systems- Enable engineers to build, test, deploy, monitor, analyse, iterate on their code-

And to manage environments, clusters, workflows, users- Make engineer on-boarding & learning simpler


  • Product engineers within the Kernel team are responsible for building scalable and highly available platforms & tools that make our Engineering teams more productive.
  • As an engineer on our team, there’s no limit to the impact you can have on the business. Our main focus is to increase the efficiency of our Engineers and improve reliability of our systems.

    We believe in productivity through automation

  • Reliably migrating services from VMs to Kubernetes Deploying services running on Kubernetes reliably Building and managing fully automated test / integration / production environments
  • Designing and developing highly scalable, reliable and fault tolerant distributed systemsTo learn new languages, platforms, tools and methodologies
  • To improve code quality, product execution and customer delight
  • To pair with team members on functional and nonfunctional requirements and spread design philosophy and goals across the team
  • Experience and Skills

  • Experienced with running microservices in Kubernetes / Hashicorp Nomad / Apache MesosKnowledge of all stages involved in CI / CD
  • Experienced with container technologies. e.g. : Docker, LXC
  • Well versed with Lean methodologies, Unit Testing and Automation
  • Ability to design and implement low latency RESTful services
  • Hands-on experience in designing from ground-up, developing, testing and deploying at least 1 application (any language)
  • Proficiency in either Object Oriented or Functional programming
  • Familiar with mainstream design patterns and SOLID principles
  • Working proficiency in at least one of golang, ruby or python
  • Working knowledge of load balancing
  • Gojek is a technology startup based in Jakarta, Indonesia. Specialising in ride-hailing and logistics, we are also the only company in Southeast Asia to be part of Fortune's 50 Companies That Changed the World (2017).

    Gojek is a Super App : one app with over 20 services including food delivery, commuting, digital payments, shopping, hyper-

    local delivery, massages, and many more.Gojek is Indonesia’s first and fastest growing unicorn building an on-demand empire.

    Our total of 2,000,000 driver-partners collectively travel 16.5 million KM daily making us Indonesia’s de-facto transportation choice.

    Gojek is a verb! Gojek is a way of life!

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form