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 4 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 Scientist, YouTube Premium

Senior Data Scientist position at YouTube Premium focusing on data analytics, modeling, and product strategy with competitive compensation and benefits.

Senior Software Engineer, Metrics and Business Intelligence

Senior Software Engineer position at Google focusing on metrics and business intelligence, developing data pipelines and analytics solutions for Google's core products.

Senior Data Engineer, Go-To-Market

Senior Data Engineer position at Google, focusing on building data products for Ads sellers, requiring 5 years of experience in programming and data analysis.

Senior Software Engineer

Senior Software Engineer role at Apple Services Engineering, focusing on data platform development and distributed systems with competitive compensation range of $175,800-$312,200.

Sr. Data Architect, Professional Services

Senior Data Architect position at AWS Professional Services, focusing on cloud architecture, data solutions, and customer success with 5+ years experience required.