Search 1,027 Data & IT jobs

Connecting the Institute of Data Community to Jobs

Become a Cyber Security Specialist

Improve your profile and enter a high-demand industry. Cyber Security in-class training, certification and job placement support.

Learn More

Latest Jobs

  • Full time
     
    Grab Taxi Singapore
    Get to know our Team  The Automation Platform Excellence tech family at Grab drives the quality of Grab’s products by directly improving the tools Grab’s Developers themselves use for automation. Are you someone who loves developing for the developer? Do you feel the drive to write tools that use other tools to drive even more tools to execute, scale, analyse, and represent large successive tests at scale? If you are someone who is passionate about delivering tools that support engineering automation, come and talk to us.   Get to know the Role  The Test Automation team at Grab is a part of the Automation Platform Excellence tech family, and works across all backend, web and mobile teams at Grab, delivering top-notch test automation and tooling across all backend microservices stakeholders. Our products are used directly by development teams to ensure the highest standards of Quality Engineering within Grab. We utilize ReactJS, AWS, Kubernetes, Docker, Elasticsearch, MySQL, and much more. As we are a team that builds a wide variety of frameworks, tools and services, there is no bleeding-edge technology that is ever out of reach of this team!   We are always on the lookout for talent in: Frontend Development  ● Javascript + HTML + CSS,  ● Strong UI/UX Principles ● strong familiarity with industry-wide conventions and frameworks such as:         ○ ReactJS        ○ Flutter      Tooling Development   ● Bash/Python/Go  ● Strong CI/CD and user-oriented principles  ● Strong familiarity with industry-wide tools, conventions, and frameworks such as:       ○ Docker        ○ Kubernetes        ○ AWS/GCP/Azure    Backend Development  ● Go/Java/C++/Python ● strong familiarity with microservices architecture and industry-wide frameworks such as:       ○ REST (Swagger/OpenAPI)      ○ GraphQL       ○ Protobuf    The day-to-day activities ; ● Conceive, design, build state-of-the-art testing tools & systems required to support rapid test automation, with the highest quality standards, for our global engineering organization  ● Help us shape the scope of quality engineering tooling required to support thousands of engineers and deliver our applications to millions of users around the globe  ● Work with the team to develop solutions that enhance the testing methodology across the organisation  ● Be at the center of the transformation of our quality-first engineering culture    Skills ● Strong software engineering fundamentals. Working knowledge of a mainstream programming language (C++, Java, Go, Javascript, Python) is a must  ● Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies ● Low tolerance for inefficiency and the burning desire to automate anything that can be automated  ● Customer-focused when it comes to solving engineering problems  ● Able to work concurrently on separate components/projects at different layers of abstraction  ● Able to understand customer needs and prioritise development accordingly  ● Strong drive to be part of a large scale, growing organization and do whatever it takes to get us to the next level of engineering & service excellence    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.
    Dec 09, 2019
  • Full time
     
    Grab Taxi Singapore
    Get to know our Team : The web team works on both desktop and mobile web apps, building delightful, performant user interfaces that our passengers use to access booking and ride information. Grab full stack engineers also provide the company with internal web portals that support the core business logic of Grab. Get to know the Role : Design, implement & manage web apps that impact millions of users Experience a shipping culture that uses the state of the art web technologies Grow in an environment passionate about knowledge-sharing and code review Learn software engineering practices for coding at scale: static analysis, feature flags, instrumentation, and more   The day-to-day activities : Design and implement RESTful APIs Build and deploy performant modern web applications in React, Redux, Webpack, ES6, and Flow Architect efficient and scalable backend systems Write unit, functional and end-to-end tests Write high-quality code (Ruby on Rails, Go) that communicates with upstream backend services via HTTP APIs Identify and resolve performance and scalability issues Participate in code reviews The must haves : Experience shipping web applications to production Familiarity with the whole web stack, web protocols, and web performance optimisation techniques In-depth understanding of web frameworks (such as Rails, Django, etc) Detailed knowledge of minimum one modern JavaScript framework: React, Ember, Angular, etc Proficient understanding of the HTTP protocol Nice-to-haves: Experience with ES6/ES2015 or ES7/ES2016 Experience with React, Redux/Flow Experience with at least one CSS preprocessor: Sass, Less, PostCSS, Stylus, etc 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.
    Dec 09, 2019
  • Full time
     
    Grab Taxi Singapore
    Get to know the Role: As an engineering manager, you will take on the challenge to build and grow mobile teams and to lead them setting and executing their strategies. You will be a multiplier for your team and your peers, guiding, supporting and innovating at every step of the development initiative, providing technical insight and perspective, challenging the status quo and raising the bar, connecting people and teams across the organization.    The day-to-day activities: Collaborate with product, business, design and data teams to define market-disruptive strategies and plans for your team. Lead and secure your team on-time delivery. Establish effective, agile ways of working, unlock collaboration, spot and remove impediments, contribute code. Guide your team towards technical and operational excellence. Provide your team with strategic technical direction, review and contribute designs, support setting and delivering on team SLAs. Provide feedback, mentorship and coaching to your team. Communicate proactively with stakeholders and other teams across the company, constantly seeking alignment, transparency and opportunities to synergize. Attract, interview and recruit the future talents of your team.   The must haves: At least 7 years of software development experience out of which 3 years of engineering management and leadership experience, with a track record of building and growing high performing software engineering teams. Solid programming skills in Swift, Kotlin, Go or similar. Proven ability to understand and design complex software systems and APIs. Experience planning and running projects, paired with the ability to know when to shift priorities amid a rapidly changing business environment. Strong communication, interpersonal and stakeholder management skills. Hands-on experience with mobile platforms development is a major plus.   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.
    Dec 09, 2019
  • Full time
     
    Grab Taxi Singapore
    Get to know our Team: Data Engineering runs the code, pipeline and infrastructure that extracts, processes and prepares every piece of data generated or consumed by Grab’s systems. We are a diverse team of software engineers that not only work to solve all kinds of data related problems faced by teams from all corners of Grab but we also act as a bridge that ties everyone together through data. As data in Grab never stops growing, this team also never stops, learning, innovating and expanding so that we can bring in or build the latest and best tools, technology to ensure the company’s continued success. ​   Get to know the Role: Database Engineers in Grab get to work on and support one of the largest and fastest growing datasets of any company in South East Asia. We operate in a challenging, fast paced and ever changing environment that will push you to grow and learn.   The day-to-day activities: You will be responsible for monitoring day to day MySQL, PostgreSQL and or other OLTP database systems in terms of operations and management Perform database capacity planning and maintenance, monitoring and performance tuning Diagnose any database issues and employ measures to prevent recurrence Work with engineering and operations team in building tooling to drive scalability, reliability and performance Research and develop new technologies and approaches for building highly available data persistence systems Advice and support product, engineering, support and operation teams Participate in on-call rotations   The must haves: Preferably a degree in computer science, software engineering, information technology or related fields Deep understanding and real passion for relational database theory and database fundamentals Deep understanding of MySQL storage engines (understanding of PostgreSQL internal engine would be an added plus) Proficiency with Linux system administration Extensive experience with installation, management, upgrades, backup and restore of large MySQL, PostgreSQL and or other OLTP database system installations Experience benchmarking, clustering and tuning the databases for performance, reliability, high availability and scalability Experience in automation development, shell, python or Golang Familiar with a key-value store or data structure database (such as Redis, ElasticSearch et al) Experience with AWS RDS / Elasticache / other AWS Database Services or experience with management of databases in AWS environment will a strong plus Strong CS fundamentals (with competencies in algorithms and data structures)   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.   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.
    Dec 09, 2019