Senior Software Engineer - Data Platform (Mercury)

8 Months ago • 4 Years + • Data Analysis

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

endava - JavaScript Automation Tester

endava

Timișoara, Timiș, Romania (On-Site)
1 Month ago
Wind River - Director, Strategic Engagements

Wind River

Walnut Creek, California, United States (Hybrid)
3 Weeks ago
DraftKings - Senior Site Reliability Engineer - FinOps

DraftKings

Canada (Remote)
2 Months ago
Scientific Games - Sales Account Manager - Tahlequah or Muskogee area

Scientific Games

Oklahoma, United States (On-Site)
2 Months ago
GoMotive - Account Executive, Enterprise - Northeast

GoMotive

United States (Remote)
3 Months ago
PwC - ETIC, Data Solution Architect - Senior Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
8 Months ago
Ziff Davis - Data Engineer III - Applications Engineer

Ziff Davis

Seattle, Washington, United States (On-Site)
1 Month ago
Passive Logic - Data Scientist - AI Benchmark Architect

Passive Logic

Holladay, Utah, United States (On-Site)
4 Months ago
appier - Staff Software Engineer, Data Backend

appier

Tokyo, Japan (Hybrid)
1 Month ago
Cognite - Data Scientist

Cognite

Houston, Texas, United States (Hybrid)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

smarsh - QA Mobile Engineer

smarsh

Israel (Hybrid)
1 Week ago
Tencent - Workday Business Analyst - HCM

Tencent

California, United States (On-Site)
4 Months ago
playrix  - Customer Support Representative (German)

playrix

Cyprus (Remote)
8 Months ago
NinjaVan - Field Sales Executive Jawa Timur (Talent Pool)

NinjaVan

East Java, Indonesia (On-Site)
8 Months ago
techholding - Lead Salesforce Engineer

techholding

New York, United States (On-Site)
2 Weeks ago
Tesla - Associate Content Specialist

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
mighty bear games - Senior Backend Engineer, Games Development

mighty bear games

Singapore (Remote)
3 Weeks ago
Banyan Software - M&A Analyst - ANZ

Banyan Software

Melbourne, Victoria, Australia (On-Site)
3 Weeks ago
Riot Games - Esports Project Manager

Riot Games

State Of São Paulo, Brazil (On-Site)
3 Months ago
Nice - Senior Specialist Software Engineer (C++, Domain)

Nice

Pune, Maharashtra, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Digital Jalebi - Technical Project Manager

Digital Jalebi

Noida, Uttar Pradesh, India (On-Site)
2 Years ago
Dentsu - Senior QA Analyst - software testing

Dentsu

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
Bot VFX  - Training Coordinator Intern

Bot VFX

Chennai, Tamil Nadu, India (On-Site)
2 Weeks ago
Capgemini - Data Engineer

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Capgemini - Customer Service

Capgemini

Kolkata, West Bengal, India (On-Site)
1 Month ago
Open Systems Technologies - Data Engineer

Open Systems Technologies

Pune, Maharashtra, India (On-Site)
1 Week ago
Nasdaq - Software Developer Specialist - Java Full Stack

Nasdaq

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Simple Viral Games - Quality Analyst/ QA Engineer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Creatore - Marketing Pulse Roundup

Creatore

Chandigarh, Chandigarh, India (On-Site)
2 Weeks ago
Bombay Play - Frontend Developer

Bombay Play

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Philips - Senior Quality Engineer-Data Analytics

Philips

Bothell, Washington, United States (On-Site)
1 Month ago
Rackspace Technology - Data Engineer III

Rackspace Technology

Vietnam (Remote)
4 Months ago
Maliyo Games - Data Analyst

Maliyo Games

Nigeria (On-Site)
7 Months ago
Cerence - Senior Data Scientist

Cerence

United States (Remote)
2 Months ago
Capgemini - Data Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Meta - Data Engineer, Product Analytics

Meta

San Francisco, California, United States (On-Site)
7 Months ago
Capgemini - Data Engineer

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Barracuda - Data Engineer l

Barracuda

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Apple - Hardware System Integration Engineer - Data Center Hardware Engineering

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Brillio - Senior Data Science Lead

Brillio

Chennai, Tamil Nadu, India (On-Site)
1 Month 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, Indonesia (On-Site)

Tangerang, Banten, Indonesia (On-Site)

Jakarta, Indonesia (On-Site)

Jakarta, Indonesia (On-Site)

Jakarta, Indonesia (On-Site)

Jakarta, Indonesia (On-Site)

Jakarta, Indonesia (On-Site)

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