Senior Software Engineer Backend Indonesia
Location: Jakarta Selatan
Posted: today
Responsibilities
- Design and implement scalable backend services and APIs
- Collaborate with cross‑functional teams to define and implement new features
- Optimize existing systems for improved efficiency and reliability
- Participate in code reviews and contribute to best practices and coding standards
- Troubleshoot and resolve complex technical issues
- Mentor junior engineers and contribute to the team's technical growth
- Stay up‑to‑date with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 5+ years of experience in backend software development
- Strong proficiency in backend programming languages such as Java, Python, or Go
- Extensive experience with distributed systems and microservices architecture
- Expertise in designing and implementing RESTful APIs and GraphQL
- Solid understanding of cloud platforms like AWS or Google Cloud
- Experience with both SQL and NoSQL database systems
- Familiarity with DevOps practices and CI/CD pipelines
- Proven track record of building scalable and high‑performance systems
- Experience in fintech or e‑commerce industries
Additional Information
Life at Grab
- Term Life Insurance and comprehensive Medical Insurance
- GrabFlex for flexible benefits package
- Parental and Birthday leave, and volunteer leave (LASA)
- Confidential Grabber Assistance Programme
- FlexWork arrangements with 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.
Software Engineering Team Lead
Location: On‑site – Depok, Indonesia
Posted: today
Responsibilities
Tasks & Responsibilities :
- Database (SQL)
- IT Support: network troubleshooting, hardware, Microsoft 365, printer, CCTV
- Memahami tracking sistem GPS
Qualifications & Experience
- Fresh Graduate Welcome
- Problem solving
Senior Backend Engineer – GrabKios
Location: Jakarta, Indonesia (on site)
Posted: today
Responsibilities
- Architect and implement scalable, high‑performance backend services using Java and related technologies
- Design and develop RESTful APIs to support frontend applications and third‑party integrations
- Collaborate with cross‑functional teams to define, design, and ship new features
- Optimize application performance and improve system efficiency
- Implement and maintain database schemas, ensuring data integrity and security
- Participate in code reviews and contribute to the improvement of our development practices
- Troubleshoot, debug, and resolve complex software issues
- Mentor junior developers and contribute to the team's technical growth
- Stay up‑to‑date with emerging trends and technologies in backend development
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of experience in backend development using Java
- Strong proficiency in Java programming and related frameworks (e.g., Spring Boot, Hibernate)
- Extensive experience in designing and implementing RESTful APIs
- Solid understanding of database systems (e.g., MySQL, PostgreSQL) and SQL
- Proficiency in working with version control systems, preferably Git
- Experience with microservices architecture and distributed systems
- Excellent debugging and troubleshooting abilities
- Proficiency in writing unit tests and ensuring code quality
- Experience with cloud platforms such as AWS, Azure, or GCP
- Knowledge of containerization technologies (e.g., Docker, Kubernetes)
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with performance tuning and optimization of Java applications
Additional Information
- Term Life Insurance and comprehensive Medical Insurance
- GrabFlex for flexible benefits package
- Parental and Birthday leave, and volunteer leave (LASA)
- Confidential Grabber Assistance Programme
- FlexWork arrangements with 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.
Senior Backend Engineer – GrabFin
Location: Jakarta, Indonesia (on site)
Posted: today
Responsibilities
- Architect and implement scalable, high‑performance backend services using Java and related technologies
- Design and develop RESTful APIs to support frontend applications and third‑party integrations
- Collaborate with cross‑functional teams to define, design, and ship new features
- Optimize application performance and improve system efficiency
- Implement and maintain database schemas, ensuring data integrity and security
- Participate in code reviews and contribute to the improvement of our development practices
- Troubleshoot, debug, and resolve complex software issues
- Mentor junior developers and contribute to the team's technical growth
- Stay up‑to‑date with emerging trends and technologies in backend development
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of experience in backend development using Java
- Strong proficiency in Java programming and related frameworks (e.g., Spring Boot, Hibernate)
- Extensive experience in designing and implementing RESTful APIs
- Solid understanding of database systems (e.g., MySQL, PostgreSQL) and SQL
- Proficiency in working with version control systems, preferably Git
- Experience with microservices architecture and distributed systems
- Excellent debugging and troubleshooting abilities
- Proficiency in writing unit tests and ensuring code quality
- Experience with cloud platforms such as AWS, Azure, or GCP
- Knowledge of containerization technologies (e.g., Docker, Kubernetes)
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with performance tuning and optimization of Java applications
Additional Information
- Term Life Insurance and comprehensive Medical Insurance
- GrabFlex for flexible benefits package
- Parental and Birthday leave, and volunteer leave (LASA)
- Confidential Grabber Assistance Programme
- FlexWork arrangements with 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.
Senior Backend Engineer – Grab CX
Location: Jakarta, Indonesia (on site)
Posted: today
Responsibilities
- Design and write Go language to improve availability, scalability, latency, and efficiency of services
- Work with engineering team to explore and create new design/architectures for scale and performance
- Participate in code and design reviews to maintain high development standards
- Engage in service capacity and demand planning, software performance analysis, tuning and optimization
- Collaborate with product and experience teams to define and prototype feature specifications
- Work closely with infrastructure team to build and scale back‑end services and perform root cause analysis investigations
- Design, build, analyze and fix large scale systems
- Pro‑actively debug and solve production incidents during on‑call shift
- Provide technical guidance, mentorship and knowledge sharing to peers
Qualifications
- Degree in Computer Science, Software Engineering, Information Technology or related fields
- 5+ years of experience in software engineering in distributed systems environment
- Strong fundamentals in algorithms and data structures
- Familiarity with large scale web services; understanding of systems internals and networking
- Strong understanding of system performance and scaling
- Code proficiency in any language, but willingness to work on Golang
Additional Information
- Term Life Insurance and comprehensive Medical Insurance
- GrabFlex for flexible benefits package
- Parental and Birthday leave, and volunteer leave (LASA)
- Confidential Grabber Assistance Programme
- FlexWork arrangements with 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.
Senior Backend Engineer – Grab Transaction Platform
Location: Jakarta, Indonesia (on site)
Posted: today
Responsibilities
- Develop with the latest Go language to enhance availability, scalability, and efficiency of services
- Participate in code and design reviews to uphold high development standards and deliver quality software
- Involve in capacity planning and performance optimization to boost system performance and user experience
- Collaborate with engineering teams to improve designs and architectures for scalability and performance
- Partner with the infrastructure team to build back‑end services while ensuring system stability and quick issue resolution
Qualifications
- Degree in Computer Science, Software Engineering, Information Technology, or related fields, with at least 5 years of experience in a similar role
- Solid fundamentals in algorithms and data structures
- Understanding of system performance and scaling, with experience optimising system performance
- Proficiency in Go language, with ability to write efficient and scalable code
- Experience building software systems for delivery business or order systems
Additional Information
- Term Life Insurance and comprehensive Medical Insurance
- GrabFlex for flexible benefits package
- Parental and Birthday leave, and volunteer leave (LASA)
- Confidential Grabber Assistance Programme
- FlexWork arrangements with differentiated hours
What We Stand For at Grab
We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.
Software Developer – Grab Global
Posted: today
Responsibilities
Job Description – Backend Engineer
- Design and implement product features and functionality for various Kredivo sites and services
- Work with the Product, Business, and Sales teams to gather and understand requirements and deliver scalable solutions
- Write high quality, maintainable code
- Own parts of the system and continuously work to improve them in an agile environment
- Benchmarking, load testing, diagnosing problems and helping create solutions
- Research and implement modern frameworks and technologies for back‑end systems
- Participate in design discussions, reviews and propose/implement solutions to technical problems and challenges
Qualifications
- B.S, M.S, and/or PhD in Computer Science or equivalent
- 1-4 years of working experience in the Software industry
- Well versed with Object Oriented Programming concepts
- Strong understanding of Data Structures, Algorithms, and Computer Science fundamentals
- Strong logical and innovative thinking, troubleshooting skills and diagnostic intuition, able to assess the business needs and reflect the value into the product design
- Experience working in Golang will be preferable
- Good understanding of microservices architecture
- Proficient in HTTP, Web Services, OAuth and Restful APIs
- Familiar with Linux environment
- Experience working with cloud based systems and infrastructure services such as AWS, GCP, etc is a plus
- Ability to work well in a team with a positive attitude
- Strong attention to details
Additional Information
- Term Life Insurance and comprehensive Medical Insurance
- GrabFlex for flexible benefits package
- Parental and Birthday leave, and volunteer leave (LASA)
- Confidential Grabber Assistance Programme
- FlexWork arrangements with 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.
Senior Backend Engineer – Grab Global
Posted: today
Responsibilities
- Design, develop, and maintain backend services, RESTful APIs, gRPC APIs, and microservices using Java (Spring Boot) and Python.
- Work with PostgreSQL and MongoDB to design efficient database schemas and queries.
- Ensure system performance, scalability, and reliability across backend services.
- Collaborate with FrontEnd Engineers, Product Managers, and QA to deliver high‑quality features.
- Write clean, maintainable, and well‑documented code.
- Implement unit testing, integration testing, and participate in code reviews.
- Optimize system performance and troubleshoot production issues.
- Contribute to CI/CD pipelines and DevOps processes for smooth deployment.
- Stay updated with emerging backend technologies and industry best practices.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Have 5+ years' experience in BackEnd Engineer, especially in Java and Python.
- Proficiency in Java (Spring Boot) and Python for backend development.
- Hands‑on experience with relational databases, PostgreSQL and NoSQL (MongoDB).
- Strong understanding of REST API design and microservices architecture.
- Knowledge of object‑oriented programming (OOP), data structures, and algorithms.
- Experience with DevOps practices and tools (Git, Jenkins, and/or Docker).
- Good understanding of software security, authentication, and authorization.
- Excellent problem‑solving and analytical skills with good teamwork capabilities.
- Good communication skills and ability to translate technical concepts into business terms.
- Have experience working with client and reading 3rd‑party documents.
- Excellent problem‑solving and analytical skills with good teamwork capabilities.
Preferred Qualifications (Nice to Have)
- Experience with cloud platforms (AWS, GCP or Azure).
- Familiarity with message queues (Kafka, RabbitMQ).
- Have Knowledge of gRPC API.
- Experience in agile development and working with cross‑functional teams.
How to apply
Send your CV to ...
What Locations Can I Find These Jobs In?