Senior Software Engineer - Data Platform (Mercury)

6 Months ago • 4 Years + • Data Analyst

Job Details

About the Role

You opened the Gojek app to book a ride or added food to the cart but couldn't complete the transaction, so you received a push notification as a reminder to complete the transaction on Gojek app. Behind the scenes, we run numerous data streaming & batching jobs and machine learning models within seconds to provide you with the best possible experience. However, identifying the right user, personalizing content, analyzing user journey & adhering to SLAs on a scale of quarter of billion notifications and churning petabytes of data everyday is more challenging than it should be. That's where our team comes in. Our promise to marketing teams, business teams and product managers is simple: focus on your core responsibilities while we handle the complex engineering problems.

You would be tasked with building Customer engagement products like cross channel marketing, app personalization, product analytics, engagement analytics etc which requires understanding end-to-end use-cases and challenge the status quo at all times by reviewing current engineering techniques and tools and scout for opportunities and fundamental engineering changes that would bring agility, reliability to enable more business opportunities.

What You Will Do

    • Takes responsibility for the entire lifecycle of their stories: development, test, production, and subsequent fixes and improvements
    • Collaborates with other engineers, product managers and QAs to flesh out implementation details based on the established pattern in the stream
    • Reaches out to stakeholders to clarify the requirements for the story they are working on
    • Continue to stay abreast of the latest technologies in Event processing and Big Data space to inform/suggest new technologies and best practices to trial
    • Improves the development experience at Gojek by enhancing development tools, test coverage, and/or code structure
    • Actively supports their team in the tracking and reporting of execution metrics both through automation as well as disciplined adherence to processes and best practices
    • Performs code reviews that follow the standards and practices of the engineering handbook and that are recognized by their team as helpful
    • Mentor and guide other engineers in the team

What You Will Need

    • 4+ years of relevant experience, hands-on in either Golang or Java
    • The ability to go into depth and breadth across tech stack used in the product vis-a-vis backend services, data engineering, and infrastructure
    • Experience with Kafka and stream processing like Flink or Spark Streaming
    • Must have hands-on experience using any of the cloud platforms (AWS, GCP, Azure), with thorough knowledge of cloud and distributed system concepts 
    • Experience with containerization, including Docker and Kubernetes
    • Demonstrated ability to take initiative and accountability for achieving results
    • Strong interpersonal and communication skills
    • Passion for learning new things and solving complex engineering blockers
About the Team

We are a team of developers, designers and product managers with diverse academic, professional and personal backgrounds but united by the passion to enrich Data Platform & Analytics at Gojek through sound methods and ease of use. Working alongside the Product Managers, BI Analytics and Product Engineers, we are predominantly concerned with utilizing and translating data into critical information that can be used to make sound business decisions. 

This includes gathering any new data points, and working closely with various business teams to capture, connect, and convert any data changes into useful knowledge in guiding our next steps to create a meaningful business impact.

Along with our desire to utilize smart technology and innovative engineering strategies to make people’s lives easier, our team also bonds over our shared love for reading, gaming, and drinking lots of coffee. We work hard and play hard, and believe it or not, we actually enjoy each other’s company!

Similar Jobs

Sumo Logic - Senior Software Engineer II, Open Telemetry Projects

Sumo Logic

Bengaluru, Karnataka, India (On-Site)
21 Hours ago
Assystems - Développeur Junior - H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (Hybrid)
6 Months ago
NVIDIA - Senior Cloud Test Developer Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Google - Web Solutions Engineer

Google

Hyderabad, Telangana, India (On-Site)
2 Days ago
Cognite - Backend Engineer

Cognite

Oslo, Oslo, Norway (Hybrid)
1 Month ago
ByteDance - Business Analyst

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Data Governance AI Agent

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Week ago
Mattel  Inc  - Senior Market Research Analyst Consumer Products EMEA (Temporary)

Mattel Inc

Milan, Lombardy, Italy (On-Site)
4 Months ago
Netflix - Data Engineering Manager - Member Data

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Weeks ago
Bally's Interactive - Senior Data Developer

Bally's Interactive

Toronto, Ontario, Canada (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Cloud Engineer Kubernetes

ION

Rome, Lazio, Italy (Hybrid)
6 Months ago
Google - Software Engineering Manager, Google Compute Engine

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
ByteDance - Machine Learning Engineer, SMB

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
ByteDance - Machine Learning Engineer, Tech Lead - Engineering Efficiency and AI Code Assistant

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Meta - Software Engineering Manager, Product

Meta

Bellevue, Washington, United States (On-Site)
5 Months ago
ByteDance - Application Security Engineer - Global Monetization

ByteDance

Singapore (On-Site)
2 Weeks ago
DraftKings - Senior Lead Software Engineer

DraftKings

Boston, Massachusetts, United States (On-Site)
1 Week ago
Google - Technical Solutions Consultant, Android Auto Partner Engineering

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
Drivetrain - SDE (Automation & Quality Focus)

Drivetrain

Kolkata, West Bengal, India (Remote)
9 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Rackspace Technology - Manager, Professional Services Delivery

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
ION - Debt Restructuring Analyst

ION

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Dream Sports - Software Development Engineer 3 - Machine Learning & Data Platform

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Ramboll3 - Principal Engineer, Roads

Ramboll3

Gurugram, Haryana, India (On-Site)
2 Months ago
MRI Software - Software Engineer - Java, Angular

MRI Software

Vadodara, Gujarat, India (Hybrid)
19 Hours ago
PwC - IN-Manager– SAP-Enterprise Apps SAP – Advisory – Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Capgemini - Netapp Storage Administration

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Day ago
NVIDIA - CAD Layout Design Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
PwC - Manager - SAP FICO - GDC

PwC

Kolkata, West Bengal, India (On-Site)
7 Months ago
Prysmian - QA/QC Technician

Prysmian

Khobha, Madhya Pradesh, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Data Analyst Jobs

Epic Games - Third Party Risk Management Analyst

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Attentive - Senior Data Scientist/Applied Scientist, AI Products

Attentive

San Francisco, California, United States (Hybrid)
6 Months ago
Google - Data Scientist, Product, Sustainability

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
GoTo Group - Senior Data Warehouse Engineer (India)

GoTo Group

Gurugram, Haryana, India (On-Site)
6 Months ago
Deutsche Bank - BM Analyst

Deutsche Bank

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Zazz - Marketing Data Specialist

Zazz

India (On-Site)
4 Months ago
Microsoft - Senior Security Data Scientist

Microsoft

Redmond, Washington, United States (On-Site)
2 Weeks ago
SmileGate - AI Reinforcement Learning and Prediction Model Development

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Weeks ago
Epic Games - Technical Librarian

Epic Games

Novi Sad, Vojvodina, Serbia (On-Site)
2 Weeks ago
Definitive Healthcare - Data Scientist/Sr. Data Scientist-Data Science-AA&I

Definitive Healthcare

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

GoTo is the largest technology group in Indonesia, combining on-demand and financial services through the Gojek and GoTo Financial brands. It is the first platform in Southeast Asia to host these two essential use cases in one ecosystem, capturing a majority of Indonesian consumer household expenditure.


GoTo’s mission is to “Empower Progress” by offering an unparalleled selection of goods and services through a comprehensive merchant and partner network and promoting financial inclusion through its leading payments and financial services business.

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

View All Jobs

Get notified when new jobs are added by GoTo Group

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug