Senior Software Engineer

Senior Software Engineer

GrabTaxi Pte Ltd
2-5 years
Not Specified

Job Description


Job Description :
Get to know the Opportunity & Team:
We are the Data Processing team at Grab and we're looking for both early in career and experienced/Senior Software Engineers to join us at our R&D center in Cluj, Romania. We are a highly skilled team with a very diverse structure containing Java developers who work side-by-side with database developers and site reliability engineers to create the best maps for our customers. As individuals working together, we each strive to help other and also to continuously grow ourselves. The desire to deliver high standard, scalable and state of the art software are among our team's defining traits.
Get to know the Role:
As a Software Engineer in the Data Processing team you will be focused on continuously improving the maps and helping our customers to get the best experience while using our superapp. You will have opportunities to work on multiple backend services and big data ETL pipelines that support our map delivery process. It is very important that our team members take initiative to identify problems, and have the right mindset and skill sets to solve them.
Senior Software Engineer Responsibilities:

  • Use best practices to deliver high quality code and ensure the quality of the whole project

  • Develop and maintain backend components and services

  • Implement unit, functional and performance tests

  • Request and conduct code reviews

  • Use and promote the company development standards

  • Write and maintain technical documentation relevant to the project

  • Work closely with infrastructure team in building and scaling our components as well as performing root cause analysis investigations

  • Take initiative in solving complex problems, engage in software performance analysis, tuning, and optimization

  • Participate in planning and estimation of effort to implement, test and maintain features

  • Participate in code and design reviews to maintain high development standards

Minimum Requirements & Must Have's:

  • 2+ years of experience in Java 8 or above development

  • Experience in developing web servers APIs

  • Experience with unit testing and mocking frameworks

  • Good understanding of RDBMS and/or NoSQL systems

  • Open to work with other programming languages (Python, Scala, Golang)

  • Science degree or a similar qualification

  • Fluency in English

Preferred Qualifications & Nice-to-haves:

  • Experience working with big data is a plus, Databricks prefered

  • Working in a cloud platform is a plus, Microsoft Azure is prefered

  • Strong skills in deadline management and ability to work in a team environment

  • Fast learner and adaptable to changing environment

  • Analytics and design skills

  • Curiosity to learn new concepts and technologies

Culture:
The Grab Principles capture the 4 underlying qualities expected of every Grabber. These are the 4 qualities that got Grab to where we are today and elements we want to preserve in our Grabbers going ahead. Prospective Grabbers should possess all four qualities to qualify as a Grabber.
Heart - We care for and serve our communities
Hunger - We have the grit to do what it takes
Honor - We do the right thing and keep to our word
Humility - We are self-aware and constantly seek to improve
Get to know Grab:
Grab is more than just the leading ride-hailing and mobile payments platform in Southeast Asia. We use data and technology to improve everything from transportation to payments and financial services across a region of more than 620 million people. We work with governments, drivers, passengers, merchants, and the community, to solve critical problems in Southeast Asia.
Grab began as a taxi-hailing app in 2012, but we have since extended our product platform to include GrabCar, GrabShare, GrabBike, GrabHitch, GrabExpress, GrabFood, GrabCoach, GrabShuttle, GrabCycle. We recently launched our fintech platform - GrabFinancial, which consists of payments, lending and insurance. Our latest addition is GrabVentures, an in-house incubation platform. We are focused on pioneering new commuting and payment alternatives for drivers and passengers with an emphasis on convenience, safety, and reliability. Currently, we offer services in 8 countries. Our R&D offices are in Singapore, Seattle, Beijing, Bangalore, Jakarta and Vietnam. We aspire to unlock the true potential of Southeast Asia and look for like-minded individuals to join us on this ride.
If you share our vision of driving South East Asia forward, apply to join our team today!
Job Source : grab.careers

Similar Jobs

People Also Considered

Simple body text this will replace with orginal content