Our team operates across three locations in South East Asia. This is an onsite position based in the Jakarta office, and you will report to the Engineering Manager II in Singapore.
The Critical Tasks You Will Perform
You will develop and refine our GitLab CI pipelines and the Go and Python tools they depend on. Improve compatibility and efficiency for service-oriented repos.
You will enhance our tools for local environment setup and updates, promoting reproducible builds with Go and Nix.
You will engage with users to gather requirements, propose improvements, and provide technical support to solve their challenges.
You will collaborate with the team to ensure our tools align with evolving project needs and industry standards.
You will develop solutions to improve CI tools usability.
What Essential Skills You Will Need
You have programming proficiency in Go and Python.
You have 7+ years of professional experience in software development.
You have experience with CI/CD concepts and their implementation in GitLab CI.
You have knowledge of Nix, including the concepts of build isolation and reproducibility.
You have professional experience with AWS.
You have experience with observability. We use DataDog for metrics, Kibana for logs, and Grafana for traces.
You have experience creating detailed technical documentation.
You have experience troubleshooting issues with users.
Life at Grab
We care about your well-being at Grab, here are some of the global benefits we offer:
We have your back with Term Life Insurance and comprehensive Medical Insurance.
With GrabFlex, create a benefits package that suits your needs and aspirations.
Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love-all-Serve-all (LASA) volunteering leave
We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours
What We Stand For At Grab
We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.