Python Backend Developer

ABACUS STRATEGIC ADVISORY SDN BHD

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

12 days ago
Application generator

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

Get past ATS filters

Job summary

ABACUS STRATEGIC ADVISORY SDN BHD is seeking a hands-on Python Backend Developer to build the first version of a SaaS platform for IT operations providers and their business customers. You will own backend implementation, database design, APIs, testing, and deployment, working directly with the product owner against a detailed engineering specification.

The frontend will be developed separately; backend focus is on building maintainable services with Python and Django, designing PostgreSQL

Qualifications

  • Three+ years of professional backend development experience.
  • Strong Python and Django skills with REST API experience.
  • Solid PostgreSQL/SQL design and performance knowledge.
  • Experience with multi-tenant SaaS and cloud deployments is a plus.

Responsibilities

  • Build maintainable backend services and REST APIs using Python, Django, and Django REST Framework.
  • Design PostgreSQL schemas, constraints, indexes, and versioned migrations.
  • Implement multi-tenant isolation, permissions, workflows, and audit records.
  • Handle concurrency, duplicate requests, failed operations, and reliable background jobs.
  • Implement secure authentication and data exports with access controls.
  • Write automated tests for permissions, workflow transitions, and data integrity.
  • Set up Docker-based deployment and document APIs, configuration, backup, and recovery procedures.

Skills

Python
Django
REST APIs
PostgreSQL
SQL
Git
Docker
Linux
Testing

Tools

Docker
Git
Linux

Job description

Jora Malaysia will close on 16th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

We are looking for a hands-on Python Backend Developer to build the first version of a SaaS platform for IT operations service providers and their business customers. You will own backend implementation, database design, APIs, testing, and deployment, working directly with the product owner against a detailed engineering specification.

The frontend will be developed separately using AI-assisted tools. Frontend implementation, React, and UI design are not part of this role. You will define clear API contracts and support frontend integration by validating backend behaviour and troubleshooting API issues.

What you will build
  • Organizations, projects, users, role-based permissions, and customer access controls.
  • Resource requests, approvals, ticket priorities, assignment, and delivery acceptance.
  • Asset records for virtual machines, databases, storage, and domain names.
  • Resource changes, renewals, retirement, expiry reminders, and audit trails.
  • Comments, internal notes, attachments, notifications, and reporting.

Operations staff will manually provision resources on AWS or CNNetworks and register or renew domains through providers such as NameSilo and GoDaddy, then record the results in the system. Automated provisioning and registrar integrations are outside the initial scope.

Key responsibilities
  • Build maintainable backend services and REST APIs using Python, Django, and Django REST Framework.
  • Design PostgreSQL schemas, constraints, indexes, and versioned database migrations.
  • Implement multi-tenant isolation, permissions, approval workflows, and traceable audit records.
  • Handle concurrent updates, duplicate requests, failed operations, and reliable background jobs.
  • Implement secure authentication, private file access, and access-controlled data exports.
  • Write automated tests for permissions, workflow transitions, and data integrity.
  • Set up Docker-based deployment and document APIs, configuration, backup, and recovery procedures.
About you
  • At least 3 years of professional software development experience, including production backend applications.
  • Strong Python and Django skills, with practical experience building REST APIs; Django REST Framework is preferred.
  • Solid PostgreSQL and relational database design experience, including SQL, transactions, and query optimization.
  • Experience implementing authentication, permissions, and organization- or customer-level access restrictions.
  • Understanding of concurrency control, idempotency, validation, and consistent business records.
  • Practical experience with automated testing, Git, Docker, Linux, and production troubleshooting.
  • Ability to work independently, clarify requirements, demonstrate progress, and raise risks early.
  • Ability to explain technical decisions in clear English to a non-technical product owner.
Good to have
  • Experience with multi-tenant SaaS, ticketing, approvals, inventory, or asset management systems.
  • Celery, Redis, scheduled tasks, and notification retries.
  • AWS deployment, private object storage, CI/CD, monitoring, and recovery testing.
  • Audit logging, secure file handling, and PostgreSQL row-level security.
  • OpenAPI documentation and API integration with separately developed frontends.
  • Knowledge of CNNetworks, NameSilo, or GoDaddy is helpful but not required. This is an application backend engineering role; frontend development and AI model development are not required.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Backend Engineer
Junior Backend Engineer

Radii Global • Kuala Lumpur

On-site
MYR 67,000 - 112,000
SaaS Backend Engineer (Python/Django)
SaaS Backend Engineer (Python/Django)

ABACUS STRATEGIC ADVISORY SDN BHD • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Java Backend Developer
Java Backend Developer

Unison Group • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Fullstack Developer
Fullstack Developer

Wellous Group • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Ambitious Python Backend Engineer | Hybrid/Remote
Ambitious Python Backend Engineer | Hybrid/Remote

Randstad Malaysia • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Flexible work options
Health, dental, and wellness benefits
Professional development allowance &学习
+2
Senior Software Developer
Senior Software Developer

DH DIGILAB (M) SDN BHD • Johor Bahru

On-site
MYR 180,000 - 240,000
Software Engineer-Software Developer
Software Engineer-Software Developer

Antlysis Design Sdn. Bhd. • Kuala Lumpur

On-site
MYR 120,000 - 180,000
DevOps Engineer (Cloud & Linux)
DevOps Engineer (Cloud & Linux)

QBEEP INTELLIGENT SYSTEMS SDN.BHD • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Senior Django Backend Architect & API Leader
Senior Django Backend Architect & API Leader

Randstad Malaysia • Kuala Lumpur

On-site
MYR 150,000 - 190,000
Full-Stack Developer (Backend-leaning)
Full-Stack Developer (Backend-leaning)

IDA TECHNOLOGY SDN. BHD. • Kuala Lumpur

On-site
MYR 120,000 - 210,000