Roll up your sleeves and climb on board if you re ready to be our next Software Engineer
In this role, you will be an integral player for Backend Engineering at Gojek - designing and developing highly scalable, reliable, maintainable and fault tolerant systems which powers one of South-East Asia s biggest ride hailing and mobility experiences
As a member of the core Transport Booking experience team you will be working with other peers to power the core booking experience of transport orders on Gojek
What You Will Do
Work cross-functionally with product, design, backend and other teams across regions and independently ship world-class products and features with minimal guidance
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
Actively mentor SE/ASEs in the team
Translate business requirements into scalable and extensible design
Communicate, collaborate and work effectively across cross-functional teams in a global environment
Build and manage automated build/test/deployment environments
Improve engineering standards, tooling and processes
What You Will Need
At least 4 years of hands-on experience in developing, testing and deploying large scale applications
Have expertise in at least one of Go or Java
In-depth knowledge of unit testing methodologies and frameworks
Ability to understand and implement Continuous Integration and Continuous Delivery
Well versed with Agile methodologies, Test Engineering and Automation
Proficient in troubleshooting server performance - memory issues, GC tuning, resource leaks etc
Excellent understanding 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
Ability to estimate and execute releases with a good degree of predictability
Job Classification
Industry: InternetFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time