senior software engineer
16 the last 340 days, recently 2023-11-06
Responsibility
- life at Grab
- these principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast Asia
- get to know the Team
Show more +73 - get to know our Team
- get to Know the Team
- the DBOps team in Grab is responsible for all online production databases
- design and write in RxJava and/or Kotlin
- design and write in swiftUI & Objective C
- you design, develop, and maintain backend components and services
- design and implement cutting edge security tools and scanners
- collaborate with mobile and backend engineers, designers, data scientists and product managers to architect and implement features
- lead a group of engineers to drive major engineering improvements, tech debt cleanup exercises in the team
- engage in Driver app stability investigation, application performance analysis, tuning, and optimization
- get to know the Role
- get to Know the Role
- collaborate with mobile and backend engineers, designers, data scientists, and product managers to architect and implement features
- design and write with the cutting-edge GO language to improve the availability, scalability, latency, and efficiency of Grab's range of services
- our team is passionate about the details and work very closely with a wide range of stakeholders
- you collaborate with product, business, and other engineering teams to solve our user pain points
- actively participate in code and design reviews to maintain our high development standards
- work closely with backend team in building modularized reusable components and design scalable APIs
- monitor and improve the app performance on both code and experience levels
- engage in service capacity and demand planning, software performance analysis, tuning, and optimization
- you ensure punctual delivery of high quality, maintainable, and bug-free code
- collaborate with platform teams to build solutions that work well with the ecosystem
- we are looking for a Senior FullStack engineer to take part of the CX Discovery Team
- we are looking for a Senior Backend Engineer to take part of the CX Team
- brainstorm innovative ideas, identify problems, propose and implement solutions geared towards scale and performance
- you will have opportunities to work on multiple backend service clusters as well as key frontend stacks powering the homepage
- and to create efficient marketplaces by determining an optimal price that is sustainable and loved by our partners and customers
- work closely with the infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations
- you participate in technical and product reviews
- evaluate/extend/contribute to existing open-source security tools and integrate them into pipelines
- take full ownership of projects that are built to meet functional and non-functional requirements of our users and business partners
- build reusable Android software components for the Grab platform
- collaborate with product and experience teams to finalise feature specifications, build prototype and design experiments
- take full ownership of projects that are built to meet the functional and non-functional requirements of our users and business partners
- work closely with the mobile team to build reusable modularized mobile components utilizing scalable APIs
- you are accountable for the timely closure of assigned code reviews
- timely delivery of high quality, maintainable, and operationally excellent code
- design, implement, instrument and deploy highly performant and reusable Android components for operational excellence initiatives
- monitor and improve the app performance on both code and experience level
- work with different engineering teams to explore and create new design/architectures geared towards scale and performance
- these services are the top entry points for Grab services, with millions of visitors every day across 7 countries in total
- beyond delivery to the production system, engineers will be responsible for post deployment monitoring as well
- beyond delivery to the production system, engineers will be responsible for post-deployment monitoring as well
- lead project development as engineering owner, working closely with product managers to understand the requirements, propose solutions and coordinate dependencies
- currently, our team members are in Indonesia, Malaysia, and Singapore
- we are looking for talented and passionate Database Engineers to join our team
- design, implement, instrument, and deploy highly performant and reusable Android components for operational excellence initiatives
- collaborate with product and experience teams to finalize feature specifications, build prototypes, and design experiments
- you will participate in team on-call rotation to help us achieve operational excellence
- lead Collaboration with stakeholders across teams and roles, to identify and resolve ambiguous, multi dimensional business, legal, and product needs
- tackle various kinds of issues that can occur in a widely used Android application
- participate in code and design reviews to maintain our high development standards
- come join the Consumer Experience Engineering team - we work on a diverse set of consumer problems spanning across core experiences that power the UX navigation and transaction funnels, search and discovery of content and services, User lifecycle covering user growth, engagement and loyalty and the critical platform mission of mobile application developer experience
- the Day-to-Day Activities
- come join the Consumer Experience Engineering team - we work on a diverse set of consumer experience problems for our users spanning across core experiences powering the UX navigation and transaction funnels, content and service discovery, user engagement and the mobile application developer experience
- senior engineers will also look for opportunities to improve processes within one’s own team
- come join the Consumer Experience Engineering team - we work on a diverse set of consumer experience problems for our users, spanning core experiences powering the UX navigation and transaction funnels, content and service discovery, user engagement, and the mobile application developer experience
- lead Collaboration with stakeholders across teams and roles, to identify and resolve ambiguous, multi-dimensional business, legal, and product needs
- the Nexus team is part of the Automation and Platform Excellence family and works on building services to improve developer productivity
- provide technical guidance and mentorship to other junior engineers
- work with different engineering teams to explore and create new designs/architectures geared toward scale and performance
- you will have opportunities to work on different database technologies with a large scale
- you support the DevOps/Infra team in the scope of your services
- lead a cross-functional working group including Product Managers, UX Designers and Backend engineers to design, build and extend consumer and/or partner facing new products, platforms and features
- design and write mobile components with Java, Kotlin and Flutter to improve the availability, scalability, latency, and efficiency of Grab's services on Driver App
- we are on an exciting mission to connect consumers to Grab’s marketplace by enabling them to seamlessly discover and engage with Grab’s services and partners
- we are on an exciting mission to build the best engagement and discovery experience for our users and win customer loyalty by serving the most important needs of customers’ daily lives with a seamless, personalized and contextual experience that optimize convenience and value for money
- we are on an exciting mission to build the best engagement and discovery experience for our users and win customer loyalty by serving the most important needs of customers’ daily lives with a seamless, personalized, and contextual experience that optimizes convenience and value for money
- the team is currently working on building a platform to enable a unified user experience for tools and documentation utilized by engineers to develop and operate the software ecosystem within Grab
- we are working on high throughput, real-time distributed systems that use advanced software engineering techniques to solve hundreds of millions of requests per day
- we are working on high throughput, real-time distributed systems that use sophisticated machine learning techniques to solve hundreds of millions of daily requests
- we identify database problems, provide solutions and also build automation platforms to automate repeatable operation work in the most efficient and optimized way
- participate in interview loops to help Grab continue hiring top industry talent
Trade
- software Development
- Software Development
Salary in other companies in the position senior software engineer
NEXUS LEGAL RECRUITMENT | 40000 £ | 10400 £ 40000 £ |
NEXUS SPECIALIST RECRUITMENT | 40000 £ | 10400 £ 40000 £ |
ELITE PEOPLE PARTNERS | 30000 £ | 10400 £ 40000 £ |
PEOPLEWORKS | 13500 £ | 10400 £ 40000 £ |
TEMPLETON AND PARTNERS | 12000 £ | 10400 £ 40000 £ |
REED PROFESSIONAL SERVICES LLP | 12000 £ | 10400 £ 40000 £ |
GOODMAN MASSON | 11666 £ | 10400 £ 40000 £ |
MICHAEL PAGE | 11107 £ | 10400 £ 40000 £ |
ASSET RESOURCING | 10416 £ | 10400 £ 40000 £ |
TRUST IN SODA | 10400 £ | 10400 £ 40000 £ |