Back End Engineer (Enterprise Efficiency) - Sea Labs

Shopee

Jakarta Utara

On-site

IDR 120,000,000 - 240,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Shopee is hiring a backend engineer for Sea Labs Indonesia to help build enterprise-grade services and APIs. You will develop, test, and maintain backend components, collaborating with product managers, frontend engineers, and QA across the full development lifecycle.

The role emphasizes clean code, RESTful design, and applying AI-assisted development tools to accelerate coding, debugging, and documentation workflows in a fast-growing e-commerce environment.

Qualifications

  • 1–3 years of backend development experience with Java, Go, or Python.
  • Strong fundamentals in data structures, algorithms, OOP and REST APIs.
  • Working knowledge of relational databases and basic CI/CD concepts.
  • Familiarity with Git and AI literacy to apply AI/LLM concepts.

Responsibilities

  • Develop and maintain backend services for enterprise‑grade products.
  • Write clean, readable, and well‑tested code following team conventions.
  • Collaborate with PMs, frontend engineers, and QA across the full development lifecycle.
  • Participate in design discussions and code reviews, incorporating feedback.
  • Apply AI‑assisted development tools to accelerate coding, debugging, and testing.
  • Contribute to AI/LLM integration efforts in backend services where applicable.

Skills

Backend development
Java
Go
Python
Data structures
OOP/design patterns
REST API design
AI literacy

Tools

Git
CI/CD
SQL
Redis
Docker

Job description

About The Team
About Sea Labs Indonesia

Sea Labs is at the core of the Sea platforms development, supporting diverse business lines from e-commerce, supply chain, games, payment, and finance, among many others. The strong growth and unique positioning of Sea's e-commerce business, Shopee, spurred the launch of Sea Labs Indonesia. Since its inception, the group of passionate engineers has charted the course to drive the best experience for our users in Indonesia, many of which solutions are even adapted to other markets in the region.

Sea's hyper-growing business scale has transformed most "innocent" problems into huge technical challenges, and there is no better place to experience world‑class projects first‑hand if you love technologies as much as we do. Together with our passionate and driven teams, you'll get to develop your skills, build on industry knowledge, and collaborate with global teams in a dynamic space. Browse our Sea Labs Indonesia team openings to see how you can make an impact with us.

About Team

The Enterprise Efficiency team is dedicated to transforming workplace productivity through seamless integration of enterprise communication, open platform capabilities, and management systems covering HR, finance, and operational tools. Our products power the daily workflows of thousands of employees across Sea group companies.

Our product lines include SeaTalk (enterprise communication and collaboration platform) and PFMS (people and financial management system). We are currently driving enterprise initiatives where we actively leverage AI‑powered tools and LLM integrations to enhance product capabilities and accelerate engineering workflows.

Job Description
  • Develop and maintain backend services for enterprise‑grade products.
  • Write clean, readable, and well‑tested code that follows existing team conventions and coding standards.
  • Collaborate with product managers, frontend engineers, and QA teams across the full development lifecycle – from PRD brief to production release.
  • Participate in technical design discussions and contribute to technical design documents under guidance from senior engineers.
  • Conduct and participate in code reviews, actively incorporating feedback to improve code quality
  • Test your own work thoroughly before handoff – you will be expected to catch basic issues before QA
  • Communicate clearly with PMs, QA, and peers: provide timely status updates, proactively raise blockers, and ask questions early when requirements are unclear
  • Learn and apply AI‑assisted development tools (e.g., Cursor, ChatGPT, Claude) to accelerate your coding, debugging, testing, and documentation workflows
  • Contribute to AI/LLM integration efforts in backend services where applicable, including API integration and output handling
Requirements
  • 1–3 years of backend development experience (Java, Go, or Python preferred)
  • Solid fundamentals: data structures, algorithms, OOP/design patterns, REST API design
  • Working knowledge of relational databases (SQL queries, basic schema design, indexing)
  • Familiarity with version control (Git) and basic CI/CD concepts
  • Able to write clean, readable code and follow existing code conventions
  • General AI literacy – understands core AI/LLM concepts and can evaluate where AI capabilities can be practically applied to improve product features or engineering processes
Nice‑to‑Have Technical Skills
  • Experience with microservices or service‑oriented architecture
  • Familiarity with caching (Redis), message queues, or containerization (Docker)
  • Exposure to automated testing frameworks (unit tests, integration tests)
  • Proficient in using AI‑assisted development tools (e.g., Cursor, ChatGPT, Claude) to accelerate coding, debugging, testing, and documentation workflows
  • Hands‑on experience integrating AI/LLM APIs into backend services (e.g., prompt engineering, API integration, output parsing)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back End Engineer (Enterprise Efficiency) - Sea Labs Engineering and Technology Jakarta Sea Lab[...]
Back End Engineer (Enterprise Efficiency) - Sea Labs Engineering and Technology Jakarta Sea Lab[...]

SEA Singapore • Daerah Khusus Ibukota Jakarta

On-site
IDR 512,207,614 - 853,679,358
Back End Engineer (Enterprise Efficiency) - Sea Labs
Back End Engineer (Enterprise Efficiency) - Sea Labs

Sea • Jakarta Pusat

On-site
IDR 167,400 - 279,000
Senior Back End Engineer (Enterprise Efficiency) - Sea Labs
Senior Back End Engineer (Enterprise Efficiency) - Sea Labs

Shopee • Jakarta Utara

On-site
IDR 420,000,000 - 540,000,000
Back End Engineer (Marketplace Order Operations) - Sea Labs
Back End Engineer (Marketplace Order Operations) - Sea Labs

Shopee • Jakarta Pusat

On-site
IDR 334,800,000 - 669,600,000
Senior Backend Engineer - AI-Driven Enterprise Platform
Senior Backend Engineer - AI-Driven Enterprise Platform

Shopee • Jakarta Utara

On-site
IDR 420,000,000 - 540,000,000
AI Solutions Engineer (Engineering Infrastructure) - Sea Labs Engineering and Technology Jakarta Sea Labs Indonesia
AI Solutions Engineer (Engineering Infrastructure) - Sea Labs Engineering and Technology Jakarta Sea Labs Indonesia

SEA Singapore • Jakarta Pusat

On-site
IDR 250,000,000 - 580,000,000
Project Management (Marketplace) - Sea Labs Engineering and Technology Jakarta Experienced (Individual Contributor) Sea Labs Indonesia
Project Management (Marketplace) - Sea Labs Engineering and Technology Jakarta Experienced (Individual Contributor) Sea Labs Indonesia

SEA Singapore • Jakarta Pusat

On-site
IDR 240,000,000 - 420,000,000
Back End Engineer (Marketplace Order Operations) - Sea Labs
Back End Engineer (Marketplace Order Operations) - Sea Labs

Sea • Jakarta Pusat

On-site
IDR 300,000,000 - 540,000,000
Backend Engineer - Enterprise Efficiency & AI
Backend Engineer - Enterprise Efficiency & AI

Shopee • Jakarta Utara

On-site
IDR 120,000,000 - 240,000,000
Back End Engineer (Marketplace Order Operations) - Sea Labs
Back End Engineer (Marketplace Order Operations) - Sea Labs

Sea • Jakarta Utara

On-site
IDR 260,000,000 - 380,000,000