Senior Backend Engineer - Transport

Go Jek (Jakarta JK, Indonesia) 11 days ago
About the Role

We are looking for Backend engineers for the Transport Product Group who appreciates good engineering and user experience. The person should be passionate about maintaining a clean and maintainable codebase. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.

What You Will Do

  • Design and develop highly scalable, available, reliable, secure and fault-tolerant systems with minimal guidance for one of the world’s fastest-growing companies in travel
  • Write code that is clear, concise, performant, tested and easily understood by others
  • Mentor associate software engineers in the team
  • Translate business requirements into scalable and extensible design
  • Write, co-write and review design documentation
  • Partner with the product management team to execute the feature roadmap
  • Participate in recruitment to hire high-quality engineers
  • Build and manage automated build/test/deployment environments

What You Will Need

  • Should at least have 2 years of hands-on experience in developing, testing and deploying large scale applications using Ruby, Go, Clojure, or Java
  • Think about systems and services and write high-quality code
  • Have sound knowledge of unit testing methodologies and frameworks
  • Have the ability to grasp and implement Continuous Integration and Continuous Delivery (CI/CD)
  • Have the experience working with Agile methodologies, Test Engineering and Automation
  • Have experience troubleshooting server performance - memory issues, GC tuning, resource leaks etc
  • Have an excellent knowledge of interactive application development paradigm, memory management, performance/resource optimisations, database interactions, network programming, concurrency and multithreading, fault tolerance, monitoring, security and operability of systems
About the Team
Transport team owns the customer experience for 1 of the biggest ride hailing businesses in the world. We own Gojek’s Bike and Car transportation products in 4 countries: Indonesia, Singapore, Vietnam and Thailand.
Within the transport team, you will be working with the growth and key initiatives  stream. This team is responsible for growing Transport Orders along with the topline of our financials organically. This stream will also focus in improving our relationships with our partners by focusing on business use cases & cross-org collaborations.
Despite the scale, we are very early in our journey and have a very lean team of highly talented and motivated people. This team follows an interesting organisational structure which allows people to work on both vertical as well as horizontal products.

Senior Backend Engineer - Transport

Apply On Company Site
Back to search page