Backend Engineer – API & Distributed Systems(Golang&AI)

OmniTrans AI Sdn Bhd

Kuala Lumpur

On-site

MYR 120,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

OmniTrans AI Sdn. Bhd. 位于吉隆坡,专注交通出行与旅游科技,现招聘 Golang 后端开发工程师。你将设计、实现核心业务系统接口,优化高并发性能,并参与 AI 驱动工具的落地,推动 OTA 与供应商接口的整合。

要求具备 Golang 经验、Gin 框架、微服务、消息队列与 MySQL 优化能力,熟悉并发编程,且对 AI 驱动开发有兴趣。我们提供成长机会和前沿技术栈,现场工作于吉隆坡。

Qualifications

  • 具备 1 年及以上 Golang 开发经验,熟悉 Gin 框架与常见设计模式。
  • 具备微服务架构经验,熟悉高并发、分布式系统设计原则。
  • 熟悉消息队列 RabbitMQ/Kafka/RocketMQ 的使用与运维要点。
  • 熟悉 MySQL 数据库设计与性能优化,具备线上问题定位能力。
  • 对 AI 辅助编程、自动化开发及 AI 驱动应用有兴趣。

Responsibilities

  • 负责核心业务系统设计、开发与维护,构建高性能 RESTful 与 gRPC 服务。
  • 参与系统架构设计与技术方案制定,推动可扩展性与稳定性。
  • 实现 OTA 平台、供应商接口及第三方服务的集成。
  • 开发高并发、可用性高的应用并对生产问题进行排查与解决。
  • 持续优化系统性能与代码质量,协同产品/运营/工程团队。
  • 参与 AI Agent、AI 自动化工具及智能业务系统的后端落地与集成。
  • 配合团队将 AI 技术应用到实际业务场景,优化数据处理和运营流程。

Skills

Golang
Gin 框架
设计模式
高内聚/低耦合
微服务架构
消息队列
Go 并发编程
线上问题排查
MySQL 设计与优化
AI 驱动开发意愿

Tools

RabbitMQ
Kafka
RocketMQ

Job description

OmniTrans AI Sdn. Bhd. 是一家专注于交通出行与旅游科技的创新企业,为 OTA、旅行社及交通供应商提供高性能 API 聚合与分发服务,覆盖火车票、巴士、机场接送等业务场景。

关于我们 | About Us

OmniTrans AI Sdn. Bhd. 是一家专注于交通出行与旅游科技的创新企业,为 OTA、旅行社及交通供应商提供高性能 API 聚合与分发服务,覆盖火车票、巴士、机场接送等业务场景。

OmniTrans AI Sdn. Bhd. is a fast-growing Travel Technology company providing transportation aggregation and distribution solutions for OTAs, travel agencies, and transportation suppliers across railway, bus, airport transfer, and mobility services.

Key Responsibilities
  • 负责核心业务系统设计、开发与维护;
  • 开发和维护高性能 RESTful API 与 gRPC 服务;
  • 参与系统架构设计与技术方案制定;
  • 负责 OTA 平台、供应商系统及第三方接口集成;
  • 开发高并发、高可用业务系统;
  • 负责线上问题排查、定位和解决;
  • 持续优化系统性能与代码质量;
  • 与产品、运营及技术团队紧密合作推进项目交付。
  • 参与 AI Agent、AI 自动化工具及智能业务系统的后端开发与落地;
  • 参与 AI 与现有 OTA、供应商 API、数据平台及内部业务系统的集成;
  • 配合团队利用 AI 优化数据处理、业务监控、报告分析及运营流程;
  • Design, develop, and maintain core business systems.
  • Build and maintain RESTful APIs and gRPC services.
  • Participate in architecture design and technical decision-making.
  • Integrate OTA platforms, supplier systems, and third-party services.
  • Develop high-concurrency and highly available applications.
  • Troubleshoot and resolve production incidents.
  • Continuously improve system performance and code quality.
  • Collaborate closely with product, operations, and engineering teams.
  • Participate in the backend development and implementation of AI Agents, AI automation tools, and intelligent business systems.
  • Integrate AI capabilities with existing OTA platforms, supplier APIs, data platforms, and internal business systems.
  • Collaborate with the team to leverage AI for optimizing data processing, business monitoring, reporting, analysis, and operational workflows.
Requirements
  • 至少 1 年以上 Golang 开发经验;
  • 熟悉 Gin 框架;
  • 理解常见设计模式;
  • 对高内聚、低耦合架构设计有一定理解;
  • 熟悉微服务架构;
  • 具备消息队列使用经验(RabbitMQ、Kafka、RocketMQ 等);
  • 熟悉 Go 并发编程,了解 Channel、Mutex 等机制;
  • 具备线上问题分析与解决能力;
  • 熟悉 MySQL 数据库设计与性能优化。
  • 对 AI 辅助编程、自动化开发及 AI-driven application development 有兴趣;
  • 具备将 AI 技术应用于实际业务场景的能力和思维;
  • 了解 LLM、AI Agent、Prompt Engineering、RAG 等基本概念;
  • 优先考虑英语和中文均流利的候选人。
  • Minimum 1 year of professional Golang development experience.
  • Experience using Gin framework.
  • Good understanding of software design patterns.
  • Understanding of High Cohesion and Low Coupling principles.
  • Experience with microservices architecture.
  • Experience using message queues such as RabbitMQ, Kafka, or RocketMQ.
  • Experience handling concurrency using Channels, Mutexes, and synchronization mechanisms.
  • Strong troubleshooting and production support skills.
  • Good understanding of MySQL database design and optimization.
  • Interest in AI-assisted programming, development automation, and AI-driven application development.
  • Ability and mindset to apply AI technologies to real-world business scenarios.
  • Basic understanding of LLMs, AI Agents, Prompt Engineering, RAG, and related AI technologies.
  • Candidates who are fluent in both English and Chinese will be given preference.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Graduan-Masca Career fair 2018 • Kuala Lumpur

On-site
MYR 120,000 - 210,000
Senior Backend Engineer - Go/PHP, AI-Driven Systems (Bilingual: CN/EN) (A252801)
Senior Backend Engineer - Go/PHP, AI-Driven Systems (Bilingual: CN/EN) (A252801)

AI Rudder Pte Ltd • Kuala Lumpur

On-site
MYR 150,000 - 210,000
Learning & Development
Performance Reviews
Global Exposure
+3
Engineer, Software Development
Engineer, Software Development

2C2P • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

iSoftStone • Kuala Lumpur

On-site
MYR 90,000 - 150,000
AI Engineer (MY)
AI Engineer (MY)

Oxydata Software Sdn Bhd • Petaling Jaya

On-site
MYR 112,000 - 167,000
Senior QA Engineer/QA Lead Kuala Lumpur, Malaysia | Platform | 4 months ago →
Senior QA Engineer/QA Lead Kuala Lumpur, Malaysia | Platform | 4 months ago →

AI Rudder Pte Ltd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Learning & Development
Performance recognition
Global exposure
+1
Back End Developer(GO)
Back End Developer(GO)

Ola Chat Pte Ltd. • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Senior Software Engineer – AI Solutions
Senior Software Engineer – AI Solutions

CIMB • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Agentic AI Engineer - Remote
Agentic AI Engineer - Remote

Oxydata Software Sdn Bhd • Selangor

Remote
MYR 77,000 - 102,000
AI Engineer (Japanese Speaker)
AI Engineer (Japanese Speaker)

Randstad Malaysia • Malacca City

On-site
MYR 90,000 - 150,000