Senior Software Engineer - Data Platform (Mercury)

GoTo Group is a technology company that provides various services including ride-hailing, food delivery, and other digital solutions through its Gojek app.
Data
Senior Software Engineer
In-Person
4+ years of experience
AI · Finance · Enterprise SaaS

Description For Senior Software Engineer - Data Platform (Mercury)

As a Senior Software Engineer in the Data Platform (Mercury) team at GoTo Group, you'll be responsible for building customer engagement products like cross-channel marketing, app personalization, product analytics, and engagement analytics. You'll work on complex engineering problems, handling data streaming and batching jobs, and machine learning models to provide the best possible user experience.

Your role involves:

  • Taking responsibility for the entire lifecycle of stories: development, testing, production, and improvements
  • Collaborating with engineers, product managers, and QAs to implement solutions
  • Staying updated with the latest technologies in Event processing and Big Data
  • Improving development experience by enhancing tools, test coverage, and code structure
  • Performing code reviews and mentoring other engineers

You'll be part of a diverse team of developers, designers, and product managers working on enriching the Data Platform & Analytics at Gojek. The team focuses on translating data into critical information for business decisions, working closely with various business teams to capture, connect, and convert data changes into useful knowledge.

This role offers the opportunity to work with cutting-edge technologies, solve complex engineering challenges, and make a significant impact on the user experience of millions of Gojek app users. If you're passionate about data engineering, cloud technologies, and creating meaningful business impact through innovative solutions, this role at GoTo Group could be an excellent fit for you.

Last updated 7 months ago

Responsibilities For Senior Software Engineer - Data Platform (Mercury)

  • Build customer engagement products like cross-channel marketing, app personalization, product analytics, and engagement analytics
  • Take responsibility for the entire lifecycle of stories: development, test, production, and subsequent fixes and improvements
  • Collaborate with other engineers, product managers and QAs to implement solutions
  • Stay updated with the latest technologies in Event processing and Big Data
  • Improve the development experience by enhancing development tools, test coverage, and code structure
  • Perform code reviews following standards and best practices
  • Mentor and guide other engineers in the team

Requirements For Senior Software Engineer - Data Platform (Mercury)

Go
Java
Kafka
Kubernetes
Python
  • 4+ years of relevant experience, hands-on in either Golang or Java
  • Ability to go into depth and breadth across tech stack used in the product
  • Experience with Kafka and stream processing like Flink or Spark Streaming
  • Hands-on experience using any of the 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 Data Engineer

Senior Data Engineer position at Avalore, LLC requiring 8+ years of experience, Top Secret clearance, and advanced degree in computer science or related fields.

Senior Data Engineer

Senior Data Engineer position at Avalore, LLC in McLean, VA, requiring 8+ years IC experience, focusing on AI data pipeline development and team leadership.

Senior Software Engineer, Data Platform

Senior Software Engineer position at Stack AV, focusing on data platform development for autonomous vehicle systems, requiring 7+ years of experience in data infrastructure and distributed systems.

Senior Data Platform Engineer

Senior Data Platform Engineer position at Qventus, leading data pipeline development and ML Ops platform optimization for healthcare operations transformation.

Data Engineering - Senior Software Engineer

Senior Data Engineer position at Paytm, working with big data technologies to handle petabytes of data for India's leading mobile payments platform.