Back End Engineer

Pensieve

Indonesia

On-site

IDR 535,618,639 - 892,697,732

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pensieve is looking for a Senior Engineer to design and scale backend systems in Indonesia. In this full-time role, you will collaborate across teams to make critical technical decisions that enhance performance and security.

Key responsibilities include building APIs, managing data systems, and mentoring other engineers. The ideal candidate has over 5 years of experience with NodeJS, TypeScript, and cloud services like AWS.

Qualifications

  • 5+ years of backend engineering experience.
  • Solid grasp of distributed systems and cloud-native deployment.
  • Hands-on experience with CI/CD and automated testing.

Responsibilities

  • Design and maintain scalable backend services using NodeJS and TypeScript.
  • Build and optimize GraphQL and REST APIs.
  • Deploy and operate services on AWS using Docker and Kubernetes.
  • Lead architecture reviews and mentor engineers.
  • Collaborate with DevOps on CI/CD and incident response.

Skills

Backend engineering
NodeJS
TypeScript
Microservices
AWS
CI/CD
GraphQL
PostgreSQL
Docker
Kubernetes

Job description

Engineering Senior Level Full-time Indonesia

Job Description

You'll own the design, development, and scaling of backend systems that power our core product. Working closely with Product, Frontend, QA, and DevOps, you're expected to make solid technical decisions across architecture, reliability, security, and performance.

Responsibilities

Design and maintain scalable backend services using NodeJS and TypeScript

Build and optimize GraphQL and REST APIs

Work across data systems including PostgreSQL, Redis, Elasticsearch, TimescaleDB, and ClickHouse

Deploy and operate services on AWS (EKS, EC2) using Docker and Kubernetes

Lead architecture reviews, code reviews, and mentor engineers

Collaborate with DevOps on CI/CD, monitoring, and incident response

Drive security best practices across API, authentication, and secrets management

Requirements

5+ years of backend engineering experience

Solid grasp of distributed systems, microservices, and cloud-native deployment

Hands-on experience with CI/CD, automated testing, and observability tools

Good communication and collaboration skills across teams

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

Similar jobs worth comparing

Back-End Engineer
Back-End Engineer

Azura Labs • Jakarta Pusat

On-site
Health insurance
Catering menus for every employee
Professional growth opportunities
Backend Engineer - Jakarta Department Tech Employment Type
Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
Backend Engineer
Backend Engineer

SG-EDTS • Jakarta Pusat

On-site
Lead Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Lead Backend Engineer - Bibit - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 450,000,000 - 750,000,000
Senior Backend Engineer - Scale Microservices & APIs
Senior Backend Engineer - Scale Microservices & APIs

Pensieve • Indonesia

On-site
IDR 535,618,000 - 892,698,000
Senior Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Senior Backend Engineer - Bibit - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 420,000,000 - 660,000,000
Backend Engineer
Backend Engineer

Tentang Anak • Daerah Khusus Ibukota Jakarta

On-site
Senior Backend Engineer
Senior Backend Engineer

Talent Insider • Jakarta Selatan

On-site
Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Backend Engineer - Bibit - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
Backend Engineer – Scalable APIs & Cloud Systems
Backend Engineer – Scalable APIs & Cloud Systems

EDTS • Jakarta Pusat

On-site
IDR 240,000,000 - 420,000,000