Sé de los primeros/as/es en solicitar esta vacante
Descripción de la vacante
A leading technology firm in Indonesia is seeking a skilled Software Engineer (Go) to join their backend team. This role focuses on designing and building robust backend services to support critical business operations. Candidates should have a strong background in backend development, a minimum of four years of relevant experience in OTA or SaaS environments, and a solid understanding of microservices architecture. The role offers the opportunity to work in a dynamic team and contribute to the development of innovative solutions.
Formación
Bachelor’s degree in Computer Science or related field.
Strong experience in backend development using Go (Golang).
Minimum 4 years of experience working in an OTA or SaaS environment.
Solid understanding of RESTful API design, microservices architecture, and distributed systems.
Responsabilidades
Design, build, and maintain robust and high-performance backend services using Go.
Work closely with other engineers to build features for OTA or SaaS platforms.
Architect scalable microservices and APIs for high-volume user bases.
Optimize application performance, scalability, and reliability.
Conocimientos
Backend development using Go (Golang)
RESTful API design
Microservices architecture
SQL and NoSQL databases
Problem-solving skills
Educación
Bachelor’s degree in Computer Science or related field
Herramientas
Git
Docker
Kubernetes
Descripción del empleo
Job Title: Software Engineer (Go)
Location: Menteng, Jakarta
Employment Type: Contract (Extendable)
About the Role:
We are looking for an experienced and driven Software Engineer (Go) to join our backend team. This role is ideal for engineers who have a solid background in building scalable systems within OTA (Online Travel Agency) or SaaS environments. You will help design and develop backend services that power critical business operations and deliver seamless experiences to our users.
Key Responsibilities:
Design, build, and maintain robust and high-performance backend services using Go (Golang).
Work closely with product managers, frontend developers, and other engineers to build features tailored to OTA or SaaS platforms (e.g., booking systems, user management, payment gateways, subscription models).
Architect scalable microservices and APIs that serve high-volume user bases.
Optimize application performance, scalability, and reliability.
Integrate with third-party APIs and systems relevant to travel or SaaS services.
Write clean, maintainable, and well-documented code.
Conduct code reviews and contribute to engineering best practices.
Participate in agile ceremonies and collaborate on sprint planning.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Strong experience in backend development using Go (Golang).
Minimum 4 years of experience working in an OTA or SaaS environment.
Solid understanding of RESTful API design, microservices architecture, and distributed systems.
Experience with SQL and NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
Familiarity with message queues like Kafka or RabbitMQ.
Proficiency in version control tools such as Git.
Strong problem-solving skills and ability to work in fast-paced environments.
Preferred Qualifications:
Experience working with cloud platforms (AWS, GCP, Azure).
Hands‑on experience with Docker, Kubernetes, and modern DevOps practices.
Knowledge of monitoring and alerting tools (e.g., Prometheus, Grafana).
Experience handling high‑traffic systems and performance tuning.
Experience with .NET technologies is a strong plus.
* El índice de referencia salarialse calcula en base a los salarios que ofrecen los líderes de mercado en los correspondientes sectores. Su función es guiar a los miembros Prémium a la hora de evaluar las distintas ofertas disponibles y de negociar el sueldo. El índice de referencia no es el salario indicado directamente por la empresa en particular, que podría ser muy superior o inferior.