Senior Back End Engineer (Enterprise Efficiency) - Sea Labs

Shopee

Jakarta Utara

On-site

IDR 420,000,000 - 540,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Sea Labs Indonesia is seeking a backend engineer to design scalable systems and contribute to AI-driven enhancements across Sea's platforms. You will work with Java/Go/Python, microservices, and cloud infrastructure, shaping features, mentoring juniors, and integrating AI/LLM capabilities within CI/CD and code reviews.

This role offers exposure to enterprise workflows and international projects. Collaborate with product managers, frontend engineers, and QA teams to deliver robust services and

Qualifications

  • 5+ years backend development experience (Java, Go, or Python)
  • Strong distributed systems and API design
  • Proven ability to write well-structured, maintainable code
  • Experience with relational databases and caching
  • CI/CD pipelines and automated testing familiarity
  • Proficient in AI-assisted development tools
  • Experience with queues (Kafka/RabbitMQ) and event-driven architecture
  • Familiarity with containers (Docker/Kubernetes) and cloud platforms

Responsibilities

  • Design and implement reliable, scalable backend systems.
  • Write clean, maintainable code following best practices.
  • Collaborate with product managers, frontend engineers, and QA across the development lifecycle.
  • Lead technical design discussions and produce design documents.
  • Conduct constructive code reviews to improve team quality.
  • Integrate AI/LLM capabilities into backend services.
  • Mentor junior and mid-level engineers.
  • Identify and solve technical debt and reliability issues.

Skills

Backend development
Distributed systems
API design
Code reviews
AI-assisted development
CI/CD
Debugging
Mentoring

Tools

Docker
Kubernetes
Kafka
RabbitMQ
MySQL
PostgreSQL
Redis
AWS
GCP

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
  • Design and implement reliable, performant, and scalable backend systems.
  • Write high-quality, clean, and maintainable code using engineering best practices.
  • Collaborate with product managers, frontend engineers, and QA teams across the full development lifecycle.
  • Lead technical design discussions and produce thorough technical design documents.
  • Conduct constructive code reviews that improve team-wide code quality.
  • Integrate AI/LLM capabilities into backend services where applicable, including prompt engineering, API integration, and output handling.
  • Mentor junior and mid-level engineers through code reviews, pair programming, and knowledge sharing.
  • Proactively identify technical debt, performance bottlenecks, and reliability issues – then drive solutions.
  • Communicate technical constraints and trade-offs clearly to non-technical stakeholders.
Requirements
  • 5+ years of backend development experience (Java, Go, or Python preferred)
  • Strong understanding of distributed systems, microservices architecture, and API design
  • Proven ability to produce well-structured, maintainable, and testable code with minimal defects
  • Experience with relational databases (MySQL/PostgreSQL) and caching layers (Redis)
  • Solid understanding of CI/CD pipelines, automated testing, and deployment best practices
  • Able to perform thorough, constructive code reviews that improve team code quality
  • Proficient in using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude) to accelerate coding, debugging, testing, and documentation workflows
  • 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
  • Experience with message queues (Kafka, RabbitMQ) and event-driven architecture
  • Familiarity with containerization (Docker, Kubernetes) and cloud platforms (AWS/GCP)
  • Hands-on experience integrating AI/LLM APIs into backend services (e.g., prompt engineering, API integration, output parsing)
Nice-to-Have Technical Skills
  • Experience building enterprise B2B or internal tooling products (e.g., ERP, communication platforms)
  • Performance tuning and optimization experience at scale
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
Back End Engineer (Enterprise Efficiency) - Sea Labs

Sea • Jakarta Pusat

On-site
IDR 167,400 - 279,000
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

Shopee • Jakarta Utara

On-site
IDR 120,000,000 - 240,000,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
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
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
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
Backend Engineer, AI-Driven Enterprise Efficiency
Backend Engineer, AI-Driven Enterprise Efficiency

Sea • Daerah Khusus Ibukota Jakarta

On-site
IDR 167,000 - 279,000
Backend Engineer - Enterprise Efficiency & AI
Backend Engineer - Enterprise Efficiency & AI

Shopee • Jakarta Utara

On-site
IDR 120,000,000 - 240,000,000
Backend Engineer
Backend Engineer

Enterprise Digital Technology Services Edts • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000