Remote-First Backend Engineer (Go/Python)

staffinc-talent

Jakarta Selatan

Remote

IDR 210,000,000 - 420,000,000

Full time

14 days+
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

Staffinc is seeking a backend engineer to join our internal Engineering team in Indonesia. You will develop and maintain high-quality backend systems using Golang and/or Python, build RESTful APIs, and optimize performance across databases and caches.

You will collaborate with Product, Design, and QA in a remote-first setup, write clean, documented code, conduct unit tests, participate in code reviews, and ensure timely delivery of features while maintaining reliability and security.

Qualifications

  • Minimum 2+ years of backend development experience.
  • Experience with Golang and/or Python in production.
  • Familiarity with HRMS or payroll systems is a plus.
  • Strong SQL and database optimization skills.
  • Experience building secure, scalable APIs.

Responsibilities

  • Develop and maintain backend systems using Golang and/or Python.
  • Build APIs adhering to standards and quality requirements.
  • Optimize database performance with indexing and caching.
  • Implement caching using Redis or local storage.
  • Write clean, documented code and perform unit testing.
  • Participate in code reviews and provide feedback.
  • Collaborate with team and stakeholders to align on requirements.
  • Manage time to meet deadlines while maintaining quality.
  • Provide support and resolve issues as needed.

Skills

Golang
Python
APIs
SQL databases
Caching
Unit testing
CI/CD
Git workflows
Remote teamwork
Testing mindset

Tools

Docker
Grafana
Prometheus
Sentry
Redis
PostgreSQL
MySQL
Git

Job description

Staffinc is seeking a backend engineer to join our internal Engineering team in Indonesia. You will develop and maintain high-quality backend systems using Golang and/or Python, build RESTful APIs, and optimize performance across databases and caches.

You will collaborate with Product, Design, and QA in a remote-first setup, write clean, documented code, conduct unit tests, participate in code reviews, and ensure timely delivery of features while maintaining reliability and security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer (Golang/Python) for SaaS APIs
Backend Engineer (Golang/Python) for SaaS APIs

Staffinc Group • Jakarta Selatan

Remote
IDR 279,000,000 - 424,080,000
Backend Developer
Backend Developer

Staffinc Group • Jakarta Selatan

Remote
IDR 279,000,000 - 424,080,000
Backend Developer
Backend Developer

staffinc-talent • Jakarta Selatan

Remote
IDR 210,000,000 - 420,000,000
Lead Backend Engineer (Golang) - Jakarta
Lead Backend Engineer (Golang) - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 1,795,332,000 - 2,333,932,000
Lead Backend Engineer (Golang) - Jakarta Department Tech Employment Type
Lead Backend Engineer (Golang) - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 420,000,000 - 780,000,000
On-Site Golang Backend Engineer - Medan (Fresh Grads)
On-Site Golang Backend Engineer - Medan (Fresh Grads)

Pt. Sumatrasarana Sekar Sakti (S4 Group) • Kota Medan ᯔᯩᯑᯉ᯲

Remote
IDR 2,123,518,000 - 2,831,357,000
Stock options
Remote health insurance
Flexible working hours
+2
Senior Go Backend Engineer - Remote, High-Impact Systems
Senior Go Backend Engineer - Remote, High-Impact Systems

Pt. Sumatrasarana Sekar Sakti (S4 Group) • Kota Medan ᯔᯩᯑᯉ᯲

Remote
IDR 2,123,518,000 - 2,831,357,000
Stock options
Remote health insurance
Flexible working hours
+2
Senior Backend Engineer - Jakarta
Senior Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 468,720,000 - 781,200,000
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Quik Hire Staffing • Indonesia

On-site
IDR 167,400,000 - 312,480,000
Lead Backend Engineer – Node.js/Go Microservices Leader
Lead Backend Engineer – Node.js/Go Microservices Leader

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 450,000,000 - 750,000,000