Senior Software Engineer

1 week ago


Menteng Jakarta, Indonesia BookCabin Full time 8,000,000 - 12,000,000 per year

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.

  • Senior AI Engineer

    7 days ago


    Jakarta, Jakarta, Indonesia M+ Software Full time $60,000 - $180,000 per year

    Company DescriptionM+ Software is a global IT firm that delivers consulting, development, implementation, and maintenance services to entrepreneurs, SMEs, large enterprises, and government clients across Australia, France, Asia, and the Pacific Islands.Job DescriptionWe are seeking a Senior AI Engineer Freelance to design and deliver advanced AI components...


  • Jakarta, Jakarta, Indonesia PT Bank Multiarta Sentosa Tbk (Bank MAS) Full time

    Position: Senior Software Engineer (Java - Spring Boot)We are looking for aSenior Software Engineerwith strong expertise inJava and Spring Bootto join our growing technology team. In this role, you will not only build and deliver high-quality software solutions but also play a key part intechnical decision-makingacross infrastructure, system design, and...


  • Jakarta, Indonesia Indodana Full time

    Work side-by-side with a mentor(Lead Software Engineer / Engineering Manager) to help you accomplish team goals and grow together as a person - Carry the execution of a medium - large size project that is given by PM / Lead Software Engineer according to its product domain - Work side-by-side in a high performance team by occasionally participate in the...


  • Jakarta, Jakarta, Indonesia Cermati Full time

    Job DescriptionWork side-by-side with a mentor(Lead Software Engineer / Engineering Manager) to help you accomplish team goals and grow together as a personCarry the execution of a medium - large size project that is given by PM / Lead Software Engineer according to its product domainWork side-by-side in a high performance team by occasionally participate in...


  • Jakarta, Jakarta, Indonesia Tridorian Full time 2,400,000,000 - 3,000,000,000 per year

    Job Description: Senior Software EngineerTitle: Senior Software EngineerTeam: Innovation TeamLocation: Hybrid - IndonesiaReports to: Chief Product and Innovation Officer (CPIO)Salary range: 20-25 mio IDR per monthAbout This RoleThis is a unique leadership opportunity, not a typical senior developer role. You will be a founding engineer on our new Innovation...


  • Jakarta, Jakarta, Indonesia Xendit Full time 250,000,000 - 750,000,000 per year

    Xendit provides payment infrastructure across Southeast Asia, with a focus on Indonesia, the Philippines and Malaysia. We process payments, power marketplaces, disburse payroll and loans, provide KYC solutions, prevent fraud, and help businesses grow exponentially. We serve our customers by providing a suite of world-class APIs, eCommerce platform...


  • Jakarta, Indonesia Unit4 Full time

    **Company Description** We are in Business for People, empowering people in service organizations with innovative Enterprise and Business software solutions. We’ve innovated and taken a new approach to delivering ERP that works for people. Self-driving, adaptive and intuitive software that is changing the way people work. Our solutions empower people and...


  • Jakarta, Jakarta, Indonesia FPT Software Indonesia Full time 6,000,000 - 12,000,000 per year

    Location:Jakarta (Full Work From Office in Pondok Indah)We're looking for a skilled and passionateJava Developerto join our team in Jakarta. The ideal candidate will have a strong foundation inCore Javaand experience with theSpring framework. You'll be building and maintaining high-complexity web applications, working with databases, and contributing to the...


  • Jakarta, Jakarta, Indonesia Qoala Full time 15,000,000 - 25,000,000 per year

    About Us:At Qoala, we are revolutionizing the insurance and fintech industry with innovative technology solutions. As a leading Insurtech platform in Southeast Asia, we are committed to providing seamless digital experiences for our customers and partners. We pride ourselves on fostering a dynamic, inclusive, and collaborative work environment where...


  • West Jakarta, Jakarta, Indonesia BIPO Full time 15,000,000 - 25,000,000 per year

    Company OverviewBIPO is seeking senior level programmer to get involved in development of Regional HRMS product to ensure functionality, quality, ease-of-use, intuitive user experience, and maintainability objectives are met.Key Responsibilities:Under direct supervision, performs assigned software maintenance, enhancement and/ or development tasks to support...