GoTo Company
GoTo Company

Data Engineer  

GoTo Company

 
  • Bengaluru, India
    Diamond District, L Block, Golf Course Rd, ISRO Colony, Domlur, Bengaluru, Karnataka 560008, India
    Bengaluru
    Karnataka
    India
    India
  • Full timeFULL_TIME

Expired 7 years ago

2017-07-16T18:30:00+00:00
Job closed.

Job Description

Data Engineer Team

As a member of Data Engineering at Go­Jek, you will be at the epicenter of an amazing company experiencing extreme growth and solving the challenges that come with scaling rapidly. Accessibility of insight requires accessibility of data; quality of insight requires quality of data­ and everyone deserves accessibility to quality data. As Go­Jek is facing exponential growth, our data has followed the same growth curve.

As a member of the Data Engineering team, you will be doing just that­ building and scaling a data platform that enables reliable, trustworthy, and approachable data delivered to thousands of Go­Jek employees. Your software will deliver, model, curate, data that powers core data platforms at Go­Jek.

Requirements

  • You write code because you like to
  • A deep passion for crafting delightful customer experiences
  • 4+ years of experience in software development or a serious open source track record
  • 2+ years of hands-on experience in designing, developing, testing and deploying applications on Clojure, Ruby, Go or Java for large scale applications
  • Deep knowledge of Linux as a production environment
  • Proficient in OOP, including design patterns. Experience with functional programming is a plus.
  • Data modelling experience in both Relational and NoSQL databases
  • Ability to understand and implement Continuous Integration and Continuous Delivery
  • Well versed with Lean methodologies, TDD and Test Engineering and Automation
  • Ability to design and implement low latency RESTful services
  • Experience troubleshooting server performance ­memory issues, GC tuning, resource leaks etc.
  • Excellent understanding of interactive application development paradigm, memory management, performance/resource optimisations, database interactions, network programming, concurrency and multithreading, fault tolerance, monitoring, security and operability of systems
  • Continuously refactor applications to ensure high-quality design
  • Ability to plan, prioritise, estimate and execute releases with good degree of predictability
  • Ability to scope, review and refine user stories for technical completeness and to alleviate dependency risks
  • Passion for learning new things, solving challenging problems
  • Ability to get stuff done!

Minimum Qualifications

Required Skills

  • Bachelor's degree or higher in an engineering field (Computer Science, Computer Engineering, etc).
  • 2+ years of experience in relevant domain
  • Programming experience one or more application or systems languages (Go, Python, Ruby, Java, etc).
  • Experience building data pipelines from ingestion to delivery in critical data applications (Data Warehousing, Search, Real­time Dashboarding)
  • Experience extending and implementing core functionality and libraries in data processing platforms (Hive/Pig UDFs, Spark / Spark SQL, Storm Bolts, etc)
  • An incredible desire to be part of a team that delivers impactful results every day.
  • A commitment to writing understandable, maintainable, and reusable software.
  • An innate desire to deliver and a strong sense of accountability for your work.
  • Well versed in software and data design patterns.
  • Willingness to learn new languages and methodologies.
  • An enormous sense of ownership

Jobs Summary

Job Level
Mid-Senior Level / Manager
Job Category
IT and Software
Educational Requirement
Master's degree graduate
Recruiter response to application
Sometimes
Office Address
Diamond District, H A L Old Airport Road, ISRO Colony, Bengaluru, Karnataka, India
Industry
IT and Software
Website
https://www.gotocompany.com/en

Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.

About GoTo Company

GoTo Group is the largest digital ecosystem in Indonesia, with a mission to “empower progress” by offering technology infrastructure and solutions that help everyone to access and thrive in the digital economy. GoTo’s ecosystem comprises of on-demand transport, e-commerce, food and grocery delivery, logistics and fulfillment, and financial services through the Gojek, Tokopedia and GoTo Financial platforms.

People also applied to

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: