Senior Software Engineer (Backend)

GoTo Group is a leading technology company in Southeast Asia, operating one of the largest e-money wallet platforms and Indonesia's leading digital payments provider.
Jakarta, Indonesia
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Finance · FinTech

Description For Senior Software Engineer (Backend)

As a Senior Software Engineer (Backend) at GoTo Group, you will play a key role in the growth of the team within the FinTech - Data Products & Infra – OneKYC division. You'll be exposed to complex challenges that will test your problem-solving skills and learn to build and operate high-throughput systems with agility. Working as part of a highly proficient and efficient team, you'll demonstrate a high ownership mindset that will push your boundaries and drive growth.

Key Responsibilities:

  • Translate product goals into iterative MVPs, evaluate, and refactor into scalable designs
  • Pair with team members on requirements and improve code quality across the team
  • Design and develop highly scalable, available, reliable, secure, and fault-tolerant systems
  • Collaborate with cross-functional teams on planning and execution
  • Manage automated build/test/deployment environments
  • Implement new technologies to maximize development
  • Deploy, monitor, maintain, and fix products in production

Required Skills and Experience:

  • 5+ years of relevant software development experience
  • Expertise in Microservices (HTTP & GRPC), and languages like Clojure, Golang, Java
  • Experience with Kafka, PostgreSQL, Kubernetes
  • Proficiency in OOP, SQL, and Design Patterns
  • Strong data modeling experience in Relational and NoSQL databases
  • CI/CD implementation and Agile methodologies
  • Ability to design and implement low-latency RESTful/GRPC services

The GoPay team, consisting of 200+ members based in Jakarta and Bangalore, oversees one of Southeast Asia's largest e-money wallet platforms. The service is accepted by over 300,000 merchants in Indonesia, processing US$3.6 billion of annualized Gross Transaction Value. The team aims to become the largest payment and financial services group in Southeast Asia, focusing on providing seamless payment experiences through collaboration with users and innovative problem-solving.

Join a team that values personal and professional growth, shares a passion for overcoming technical challenges, and bonds over common interests like tea, movies, and TV shows.

Last updated 2 months ago

Responsibilities For Senior Software Engineer (Backend)

  • Translate product goals into iterative MVPs
  • Pair with team members on requirements and code quality
  • Design and develop scalable, reliable systems
  • Collaborate with cross-functional teams
  • Manage automated build/test/deployment environments
  • Implement new technologies to maximize development
  • Deploy, monitor, maintain, and fix production products

Requirements For Senior Software Engineer (Backend)

Java
Go
Kafka
PostgreSQL
Kubernetes
  • 5+ years of relevant software development experience
  • Expertise in Microservices (HTTP & GRPC)
  • Proficiency in Clojure, Golang, Java
  • Experience with Kafka, PostgreSQL, Kubernetes
  • Strong OOP, SQL, and Design Patterns knowledge
  • Data modeling experience in Relational and NoSQL databases
  • CI/CD implementation and Agile methodologies
  • Ability to design low-latency RESTful/GRPC services

Interested in this job?

Jobs Related To GoTo Group Senior Software Engineer (Backend)

Senior Software Engineer - Consumer Payments

Senior Software Engineer role at GoTo Group, building critical consumer payment systems for Southeast Asia's largest digital ecosystem.

Senior Software Engineer (Backend) - Consumer Payments

Senior Backend Software Engineer role at GoTo Group, building scalable systems for Consumer Payments and GoPay in Jakarta.

One KYC Senior Backend Engineer

Senior Backend Engineer role at GoTo Group, focusing on KYC systems in FinTech. 3+ years experience required, expertise in Java, Golang, and microservices.

Senior Software Engineer - SE3

Senior Software Engineer role at GoTo Group, focusing on backend development for AI and data science projects in the FinTech sector.

Sr. Raw Materials Manager, Amazon Private Brands

Senior role managing global textile quality and mill relationships for Amazon Private Brands, requiring extensive experience in textile engineering and supplier management.