Backend Engineer (Golang & AI)

PT. APPSKU APLIKASI INDONESIA

Cibinong

On-site

IDR 240,000,000 - 420,000,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PT. APPSKU APLIKASI INDONESIA sedang mencari Backend Developer untuk merancang, mengembangkan, dan memelihara layanan backend serta REST API berbasis Golang dengan Fiber di lingkungan arsitektur Microservices dan SaaS.

Kandidat akan terlibat dalam integrasi AI/LLM, keamanan API, serta deployment di GCP. Posisi ini memerlukan minimal 3 tahun pengalaman, penguasaan Golang/Fiber, dan mahir dalam MongoDB, MySQL, Docker, Kubernetes, serta Kafka.

Qualifications

  • Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait.
  • Pengalaman minimal 3 tahun sebagai Backend Developer / Backend Engineer.
  • Wajib menguasai Golang dan memiliki pengalaman menggunakan Fiber Framework.
  • Memahami konsep REST API, HTTP, authentication, authorization, API security, dan backend development.
  • Memiliki pengalaman dengan MongoDB dan MySQL.
  • Memiliki pengalaman menggunakan Google Cloud Platform (GCP).
  • Familiar dengan Docker dan Kubernetes, termasuk deployment dan troubleshooting aplikasi.
  • Familiar dengan Kafka / Message Broker / Event Streaming.
  • Familiar dengan application monitoring dan observability, seperti Grafana, logging, metrics, dan tracing.
  • Memiliki pengalaman atau pemahaman dalam mengembangkan aplikasi yang menggunakan AI/LLM.
  • Terbiasa melakukan integrasi dengan LLM API seperti OpenAI, Claude, Gemini, atau provider/model lainnya.

Responsibilities

  • Merancang, mengembangkan, dan memelihara backend services dan REST API menggunakan Golang dengan Fiber.
  • Merancang dan mengembangkan aplikasi berbasis Microservices Architecture dan SaaS Architecture.
  • Merancang, mengelola, dan mengintegrasikan aplikasi dengan database seperti MongoDB dan MySQL.
  • Menulis kode Golang yang reusable, testable, scalable, maintainable, dan efficient.
  • Membangun dan mengelola business logic serta server-side application.
  • Merancang, mengembangkan, dan mendokumentasikan API yang efektif dan scalable.
  • Mengembangkan dan mengintegrasikan AI/LLM capabilities ke dalam aplikasi dan produk perusahaan.
  • Mengintegrasikan backend dengan berbagai AI/LLM models dan APIs, seperti OpenAI, Claude, Gemini, atau model lainnya.
  • Mengembangkan fitur berbasis AI Agent, AI Chatbot, RAG, Function Calling/Tool Calling, AI Automation, dan intelligent assistant.
  • Mengembangkan backend yang memungkinkan AI berinteraksi dengan database, internal API, external API, dan business workflow secara aman dan terkontrol.
  • Mengembangkan dan mengelola knowledge retrieval dan data processing pipeline untuk kebutuhan AI.
  • Melakukan testing, debugging, troubleshooting, dan optimasi performa aplikasi.
  • Melakukan maintenance dan security update untuk menjaga keamanan, reliability, dan perlindungan data.
  • Mengembangkan dan menerapkan aplikasi pada Google Cloud Platform (GCP).
  • Menggunakan Docker dan Kubernetes untuk deployment dan management aplikasi.
  • Membuat dan mengelola CI/CD pipeline untuk otomatisasi build, testing, dan deployment.
  • Berkolaborasi dengan Product, Frontend, Mobile, QA, Infrastructure, dan tim terkait dalam pengembangan produk.
  • Mengikuti perkembangan teknologi Backend, Cloud, AI, LLM, dan Software Architecture serta menerapkannya sesuai kebutuhan produk.

Skills

Go / Golang
Fiber Framework
REST API
MongoDB
MySQL
GCP
Docker
Kubernetes
Kafka
AI/LLM
CI/CD
Security
NestJS
Angular

Education

S1 IT / Ilmu Komputer

Tools

Grafana

Job description

  • Merancang, mengembangkan, dan memelihara backend services dan REST API menggunakan Golang dengan Fiber.
  • Merancang dan mengembangkan aplikasi berbasis Microservices Architecture dan SaaS Architecture.
  • Merancang, mengelola, dan mengintegrasikan aplikasi dengan database seperti MongoDB dan MySQL.
  • Menulis kode Golang yang reusable, testable, scalable, maintainable, dan efficient.
  • Membangun dan mengelola business logic serta server-side application.
  • Merancang, mengembangkan, dan mendokumentasikan API yang efektif dan scalable.
  • Mengembangkan dan mengintegrasikan AI/LLM capabilities ke dalam aplikasi dan produk perusahaan.
  • Mengintegrasikan backend dengan berbagai AI/LLM models dan APIs, seperti OpenAI, Claude, Gemini, atau model lainnya.
  • Mengembangkan fitur berbasis AI Agent, AI Chatbot, RAG, Function Calling/Tool Calling, AI Automation, dan intelligent assistant.
  • Mengembangkan backend yang memungkinkan AI berinteraksi dengan database, internal API, external API, dan business workflow secara aman dan terkontrol.
  • Mengembangkan dan mengelola knowledge retrieval dan data processing pipeline untuk kebutuhan AI.
  • Melakukan testing, debugging, troubleshooting, dan optimasi performa aplikasi.
  • Melakukan maintenance dan security update untuk menjaga keamanan, reliability, dan perlindungan data.
  • Mengembangkan dan menerapkan aplikasi pada Google Cloud Platform (GCP).
  • Menggunakan Docker dan Kubernetes untuk deployment dan management aplikasi.
  • Membuat dan mengelola CI/CD pipeline untuk otomatisasi build, testing, dan deployment.
  • Berkolaborasi dengan Product, Frontend, Mobile, QA, Infrastructure, dan tim terkait dalam pengembangan produk.
  • Mengikuti perkembangan teknologi Backend, Cloud, AI, LLM, dan Software Architecture serta menerapkannya sesuai kebutuhan produk.
Kualifikasi dan Keahlian:
  • Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait.
  • Pengalaman minimal 3 tahun sebagai Backend Developer / Backend Engineer.
  • Wajib menguasai Golang dan memiliki pengalaman menggunakan Fiber Framework.
  • Memahami dengan baik konsep REST API, HTTP, authentication, authorization, API security, dan backend development.
  • Memiliki pengalaman dengan MongoDB dan MySQL.
  • Memiliki pengalaman menggunakan Google Cloud Platform (GCP).
  • Familiar dengan Docker dan Kubernetes, termasuk deployment dan troubleshooting aplikasi.
  • Familiar dengan Kafka / Message Broker / Event Streaming.
  • Familiar dengan application monitoring dan observability, seperti Grafana, logging, metrics, dan tracing.
  • Memiliki pengalaman atau pemahaman dalam mengembangkan aplikasi yang menggunakan AI/LLM.
  • Terbiasa melakukan integrasi dengan LLM API, seperti OpenAI, Claude, Gemini, atau provider/model lainnya.
  • Familiar dengan Vector Database seperti Qdrant, Pinecone, Weaviate, atau teknologi sejenis menjadi nilai tambah.
  • Memahami integrasi AI dengan database, API, business logic, dan external services.
  • Memahami konsep AI security, data privacy, hallucination handling, validation, dan access control menjadi nilai tambah.
  • Pengalaman membangun AI Agent, AI Chatbot, Customer Service AI, AI Automation, atau AI-powered SaaS menjadi nilai tambah.
  • Memahami AI model evaluation, token/cost optimization, prompt testing, dan AI usage monitoring menjadi nilai tambah.
  • Familiar dengan NestJS / Express / Angular menjadi nilai tambah.
  • Memiliki pengalaman atau pemahaman mengenai Machine Learning / AI / Data Engineering menjadi nilai tambah.
  • Memahami sistem pembayaran Indonesia seperti QRIS, BI-FAST, Switching, E-Wallet, Payment Gateway, dan EDC menjadi nilai tambah.
  • Memiliki pengalaman mengembangkan SaaS / Multi-Tenant Application menjadi nilai tambah.
  • Google Cloud certification menjadi nilai tambah.
  • Go / Golang — Primary
  • Detail oriented dan memiliki ownership terhadap pekerjaan.
  • Memiliki kemampuan komunikasi yang baik.
  • Cepat beradaptasi dengan teknologi baru.
  • Memiliki curiosity dan ketertarikan tinggi terhadap perkembangan AI dan teknologi software engineering.
  • Mampu memahami kebutuhan bisnis dan menerjemahkannya menjadi solusi teknis yang scalable.

Pernyataan mana di bawah ini yang paling mendeskripsikan hakmu bekerja di Indonesia?

Kualifikasi mana yang kamu miliki?

Berapa lama waktu yang kamu butuhkan untuk memberi tahu perusahaanmu saat ini?

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Programmer
Full-Stack Programmer

Kantor Konsultan Pajak RRTC Blitar • Blitar

On-site
IDR 200,880,000 - 357,120,000
Tech Lead
Tech Lead

PT Niagamas Lestari Gemilang (Tools, Machinery and Industrial Equipment) • Jakarta Utara

On-site
IDR 600,000,000 - 1,200,000,000
Backend Engineer (Middle)
Backend Engineer (Middle)

Kasirpintar • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 120,000,000 - 200,000,000
Asuransi kesehatan setelah menjadi k员工
Tunjangan Kinerja
Program Pengembangan (Training, MentOr
BACKEND ENGINEER
BACKEND ENGINEER

PT Trengginas Jaya • Jakarta Utara

On-site
IDR 279,000,000 - 502,200,000
AI ENGiNEER
AI ENGiNEER

PT. Intikom Berlian Mustika • Jakarta Pusat

On-site
IDR 279,000,000 - 502,200,000
FULL STACK ENGINEER
FULL STACK ENGINEER

PT Luwes Inovasi Mandiri (Depok) • Depok

On-site
IDR 200,880,000 - 334,800,000
Fullstack AI Engineer
Fullstack AI Engineer

Anteraja • Jakarta Selatan

On-site
Fullstack AI Engineer
Fullstack AI Engineer

Anteraja • Jakarta Pusat

On-site
IDR 279,000,000 - 502,200,000
Senior Backend Engineer — Go & AI-powered SaaS
Senior Backend Engineer — Go & AI-powered SaaS

PT. APPSKU APLIKASI INDONESIA • Cibinong

On-site
IDR 240,000,000 - 420,000,000
Back End Developer
Back End Developer

PT Cycent Inovasi Kaizen • Jakarta Selatan

On-site
IDR 167,400,000 - 301,320,000