Software Engineer - Marketplace Platform Vacancy In Go-jek

Hiring Organization / Company: Go-jek
Basic Salary: To Be Discussed
Employement Type: Full-Time

Job Details:



Work Type


Application Posted

July 22, 2021

About the Role

Strap on your helmet and climb on board if you’re ready to be our next Software Engineer. Based in Singapore, you will be the go-to expert in at least one technology stack and has a working understanding of challenges in the others. You will be responsible for balancing the demand/supply between customers and drivers and ensure that the match between customer and driver optimizes on customer experience, driver experience, and business metrics.

You will be part of the group that owns, improves, and manages Gojek's liquidity & experience across the Mobility Marketplace. We are responsible for the pillars of technology, science, and strategy across the supply-and-demand matching of over two billion global orders yearly since 2019.

What You Will Do

  • Drive the story development by pairing with team members on functional and non-functional requirements and spread design philosophy, goals, and improvements to code quality across the team
  • Build and manage automated build/test/deployment environments
  • Ensure and maintain code quality and automated test coverage within the team
  • Own the entire lifecycle of feature development, test, deployment, fixes, and improvements
  • Work closely with cross-functional teams (Product, Mobile, Data Science, Data and QA, etc.) on planning and execution

What You Will Need

  • Should have at least 2 years of relevant experience. Hands-on in either Clojure, Golang, or Java
  • Well-versed with Agile methodologies, TDD and Test Engineering and Automation
  • Experience in some of the technologies that are popular in our platform: Kafka, RabbitMQ, Postgres, Redis, Terraform & Aerospike
  • Experience with functional programming is a plus. Data modeling experience in Relational and NoSQL databases
About the Team
The Marketplace Product Development team at Gojek handles the hardest quantitative problems related to improving Gojek's real-time marketplace. We are responsible for the pillars of technology, science, and strategy across supply and demand. More specifically, we optimally match customer orders across Gojek (Food, Transport, etc.) with the right driver-partners at the optimum price and time. We are the brains of Gojek's on-demand nature, matching millions of orders every day. The efficiency of our matching technology directly impacts customer and driver-partner experience, as well as the unit economics of the platform.
Combating remote work has brought us even closer, with frequent catch-ups over tea and sharing ways we have been keeping ourselves sane. Along with our desire to utilize smart technology and innovative engineering strategies to make people’s lives easier, our team also bonds over our shared love for reading, gaming, and drinking lots of coffee. We work hard and play hard, and believe it or not, we actually enjoy each other’s company!

Job Location Information:
City: Singapore
State: Singapore
Country: Sg
Location: Singapore

Date Posted: 2021-07-21
Job Listing No# : 53073

Share this job on:

Top 10 Tips When Finding a Job

If that you’re not kidding about in search of Jobs, you’re going to agree that it is one of the toughest jobs nowadays. Generally, you’re going to have no clue where or what to search for within the job market. The good factor is that you are not by yourself. There are a couple of other folks in the market who are jobless such as you. Finding a job even in a business center may also be easy if the place to start. Before you begin your job searching procedure, listed below are guidelines that can assist you in finding your dream job.

1. Job Facilities

Job firms are an implausible and commonly overpassed hots pot for finding Jobs. Job firms frequently provide very important coaching, property, and methods for task seekers. Those firms will also be in particular helpful for young job seekers or those with little operating enjoy. A simple Web experiment for job firms in your areamust uncover the place and the best way to get to them.

2. Temporal agencies

Many companies select to have their positions dispatched through temporal companies. The top purpose for that may be to save money on representative benefits like healthcare. Temporally businesses likewise give firms the way of screening applicants. Employment services and products can recurrently be a sooner and no more daunting job than discovering direct employment. An employment company may likewise change into into an enduring process for the individuals who perform smartly throughout their running.

3. Free job look products and services

This is a waste of cash whilst money is now tight within the first place. Of course, the money you pay for job finding websites is imposed deductible if you’re on a job. It is smarter to make use of the money to pay for expenses.

4. Look at the nearby school

When finding a job, never forget your school. Some schools additionally have coordinate contract positions, so check with them can be useful in finding a new career. If you talk with your teachers, they will be on the lookout for positions that match your training and experience. Some schools may need you to go to their offices for an informal interview. Here you can step through an examination on their PC. You’ll talk with a recruiter to examine exactly what you want.

5. Newspapers

Newspapers are often an overlooked apparatus for finding Jobs. Smaller businesses still use newspapers as their method when looking for Job applicants. Most newspapers will have their job listings online too. Some may ask the companies to have the listings online. There could be listings in the paper that don’t appear online.

6. Foot hunts

If that you are tired by ineffective attempts at finding a job using one of the above methods, getting out and looking for employers will yield better results. Showing up in person often demonstrates determination and initiative that most employers will find alluring in a potential representative.

7. Online Forums

Joining online forums is another good way of finding your new job. Here you will get companies that are ready to hire you and work with you. Make sure that you join as many online job finding as possible. Ensure that you describe your profile well so that your employers can know who you are.

8. Look at corporate websites

Most corporate websites are good places that can give a job. Look for websites and companies which you would love work with. On the careers page find out if there an open vacancy which matches your expertise. You can also send an email to the HR and ask for consideration.

9. Ask friends

Friends are the best at finding jobs. Before you go out, call all your friends and ask if they have any job connections that match your skills. In most cases, the job search connection will be wide and at last, you will land on one vacancy.

10. Make application regularly

Never be tired of applying. Make sure that you keep on applying for the new jobs that are posted every day. Avoid mentioning that you have done ten applications so far.


When finding a Job, don’t waste time on applications that are complicated for a job you don’t know if you want. Don’t open positions that are not exactly what you want. Tap on them thinking that it may be an approach to get your foot in the entryway.