Senior Software Engineer - Data Platform (Mercury)

Southeast Asia's largest digital ecosystem offering transportation, food delivery, logistics, and financial services through Gojek and GoTo Financial platforms.
Data
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS · Logistics · Finance

Description For Senior Software Engineer - Data Platform (Mercury)

GoTo Group, Southeast Asia's largest digital ecosystem, is seeking a Senior Software Engineer for their Data Platform team in Bengaluru. This role focuses on building customer engagement products and handling complex data streaming operations processing petabytes of data daily. The position involves working with marketing teams, business teams, and product managers to deliver cross-channel marketing, app personalization, and product analytics solutions.

The ideal candidate will join a diverse team of developers, designers, and product managers working on Data Platform & Analytics at Gojek. You'll be responsible for developing and maintaining data streaming & batching jobs, implementing machine learning models, and ensuring optimal performance for quarter of billion notifications daily. The role requires expertise in Golang or Java, strong experience with stream processing technologies like Kafka, and cloud platform knowledge.

As part of GoTo Group's ecosystem, which includes Gojek and GoTo Financial, you'll be contributing to a platform that serves millions of users across Southeast Asia. The company offers transportation, food delivery, logistics, and financial services, making it the first platform in Southeast Asia to host these crucial services in a single ecosystem. This is an excellent opportunity for engineers passionate about big data, distributed systems, and creating impactful solutions at scale.

The team culture emphasizes both professional growth and personal connections, with members sharing interests in reading, gaming, and coffee. You'll be part of an environment that values technical excellence, innovation, and collaborative problem-solving while working on solutions that directly impact millions of users across Southeast Asia.

Last updated 19 days ago

Responsibilities For Senior Software Engineer - Data Platform (Mercury)

  • Takes responsibility for the entire lifecycle of stories: development, test, production, and subsequent fixes and improvements
  • Collaborates with engineers, product managers and QAs to flesh out implementation details
  • Reaches out to stakeholders to clarify requirements
  • Stays abreast of latest technologies in Event processing and Big Data space
  • Improves development experience by enhancing development tools, test coverage, and code structure
  • Supports team in tracking and reporting execution metrics
  • Performs code reviews following standards and practices
  • Mentor and guide other engineers in the team

Requirements For Senior Software Engineer - Data Platform (Mercury)

Go
Java
Kafka
Kubernetes
  • 4+ years of relevant experience, hands-on in either Golang or Java
  • Ability to go into depth and breadth across tech stack
  • Experience with Kafka and stream processing like Flink or Spark Streaming
  • Hands-on experience using cloud platforms (AWS, GCP, Azure)
  • Experience with containerization, including Docker and Kubernetes
  • Strong interpersonal and communication skills
  • Passion for learning new things and solving complex engineering blockers

Interested in this job?

Jobs Related To GoTo Group Senior Software Engineer - Data Platform (Mercury)

Senior Business Intelligence Engineer, NACP Analytics

Senior Business Intelligence Engineer position at Amazon, leading analytics and automation for capacity planning, requiring 10+ years experience and strong technical skills.

Sr Data Engineer

Senior Data Engineer position at Disney Entertainment building and maintaining Identity and Device Data products with focus on scalable data processing pipelines.

Sr. Data Engineer, Amazon Devices-Demand Planning

Senior Data Engineer position at Amazon Devices-Demand Planning team, leading data architecture solutions and ETL implementations using AWS technologies, offering competitive compensation and benefits.

Senior Analytics Developer

Senior Analytics Developer role at SOCi, leading data pipeline development and analytics solutions with competitive compensation and hybrid work model in Vancouver.

Data Engineer, Healthcare

Remote Data Engineer position at Cascala Health, building healthcare data pipelines and infrastructure with $140-160K salary range, requiring 4+ years experience.