Want to be the backbone for a massive scale system? We welcome you with open arms!

You will be an essential part of a team of skilled and fun professionals in supporting high-velocity development teams in engineering high-performance and reliable web service/applications. You will be collaborating with Software Engineers, Frontend Engineers, and System Engineers to build high availability and high-performance infrastructure for the largest online marketplace in Indonesia.

Living outside Jakarta or Indonesia? We can provide support for your relocation.

Please note that we do not provide visa sponsorship, so you need to make sure that you are eligible to work in Indonesia.

What you tell your friends you do

“I’m a Site Reliability Engineer at Bukalapak, I work together with my teammates in building and monitoring high-performance and reliable web services/application. What, you haven’t heard about “Site Reliability Engineers” before? Uh, it is like a hybrid of Software Engineers and System Engineers. No, it’s different from DevOps.”

What you will really be doing

Desired Skills and Experience

  • Develop various modules/packages/gems, along with its relevant documentations, in order to help our 20+ development teams in achieving high availability and highly performant services.
  • Create tons of automation tools to automate boring redundant operational tasks.
  • Learn about best practices for building high-availability and high-performance system from battle-proven experts.
  • Holistically monitor the health of the entire system.
  • Willing to continuously learn new things
  • Enjoy the feeling of adrenaline rush during emergencies while maintaining a calm and objective mindset in order to solve the emergency
  • Passionately in love with programming
  • Yearning for a company that put high values on training and developing your skills. (hint: that company is us!)
  • Bachelor degree from computer science or related fields, or equivalent software engineering experience.
  • Excellent programming skills.
  • Excellent analysis skills.
  • Great understanding of data structure and algorithm.
  • Knowledge in Ruby, Go, Java, Lua, or Elixir
  • Prior experience in building automation and supporting services
  • Having strong reverse engineering skill
  • Having deep understanding and experience with complex large scale systems
  • Having a keen eye for anti-pattern design in complex large scale systems, and able to jump in and improve the design
  • Strong work habits and the ability to work independently as well as within a group setting
  • Understanding various frameworks and databases such as Redis, Memcache, MongoDB, RabbitMQ, etc