Backend Engineer (Golang/Python) for SaaS APIs

Staffinc Group

Jakarta Selatan

Remote

IDR 279,000,000 - 424,080,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Staffinc Group is seeking a backend engineer to develop and maintain scalable services using Golang and/or Python. You will design robust APIs, optimize relational databases, and implement caching to boost performance. Collaboration with product, design, and QA is essential in a remote-first environment.

The role emphasizes code quality, thorough unit testing, and active participation in code reviews. If you enjoy ownership, fast-paced SaaS, and delivering reliable systems, join us.

Qualifications

  • 2+ years backend experience in a fast-paced SaaS product environment.
  • Prior experience or familiarity with HRMS or payroll systems is highly preferred.
  • Strong programming skills in Golang and/or Python, with a preference for production-level experience using Golang.
  • Solid understanding of relational databases (PostgreSQL, MySQL), including query design, indexing, and performance optimization.
  • Proven experience in building scalable, secure, and standardized APIs.
  • Hands-on experience with caching mechanisms such as Redis or local storage.
  • Proficient in using Git and modern development workflows (PRs, branching, CI/CD).
  • Comfortable with unit testing practices and test coverage.

Responsibilities

  • Develop and maintain backend systems using Golang and/or Python.
  • Build APIs adhering to standardization and quality requirements.
  • Ensure database performance optimization using indexing, caching, and query optimization.
  • Implement caching mechanisms such as Redis or local storage to enhance system performance.
  • Write clean, maintainable, and well-documented code that adheres to best practices.
  • Conduct thorough unit testing to ensure code reliability and maintainability.
  • Actively participate in code reviews and provide constructive feedback.
  • Work closely with team members and stakeholders to align on project requirements and deliverables.
  • Manage time effectively to meet deadlines while maintaining high-quality standards.
  • Support and resolve issues as needed.

Skills

Golang
Python
API design
Unit testing
Git workflows
SDLC knowledge
Time management
Team collaboration

Tools

PostgreSQL
MySQL
Redis
Grafana
Prometheus
Sentry
New Relic
Docker

Job description

Staffinc Group is seeking a backend engineer to develop and maintain scalable services using Golang and/or Python. You will design robust APIs, optimize relational databases, and implement caching to boost performance. Collaboration with product, design, and QA is essential in a remote-first environment.

The role emphasizes code quality, thorough unit testing, and active participation in code reviews. If you enjoy ownership, fast-paced SaaS, and delivering reliable systems, join us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote-First Backend Engineer (Go/Python)
Remote-First Backend Engineer (Go/Python)

staffinc-talent • Jakarta Selatan

Remote
IDR 210,000,000 - 420,000,000
Backend Developer
Backend Developer

staffinc-talent • Jakarta Selatan

Remote
IDR 210,000,000 - 420,000,000
Backend Developer
Backend Developer

Staffinc Group • Jakarta Selatan

Remote
IDR 279,000,000 - 424,080,000
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 (Remote)
Senior Backend Engineer (Remote)

Quik Hire Staffing • Indonesia

On-site
IDR 167,400,000 - 312,480,000
Senior Python Backend Engineer - REST APIs & Microservices
Senior Python Backend Engineer - REST APIs & Microservices

Code • Jakarta Selatan

On-site
IDR 240,000,000 - 400,000,000
Backend Engineer: Python Microservices & APIs
Backend Engineer: Python Microservices & APIs

Super Staff Ai • Kota Bandung

On-site
IDR 240,000,000 - 420,000,000
Senior Backend Architect
Senior Backend Architect

Quik Hire Staffing • Indonesia

On-site
IDR 167,400,000 - 312,480,000
Backend Engineer
Backend Engineer

Bibit.id • Daerah Khusus Ibukota Jakarta

On-site
IDR 350,140,056 - 700,280,112
Senior Software Engineer - Backend (Hybrid)
Senior Software Engineer - Backend (Hybrid)

Quik Hire Staffing • Indonesia

Remote
IDR 360,000,000 - 720,000,000