company-logo-image

Senior Backend / Platform Engineer (Python, AWS, Aurora PostgreSQL pgvector)

ashley-avatar-image

AI-generated summary

beta

This job is for a Senior Backend/Platform Engineer who designs Python systems on AWS. You might like this job because you'll build AI platforms and services that are used by companies to enhance their tech, making a real impact in the industry!

Undisclosed

Mont Kiara, Kuala Lumpur

Job Description

 We are seeking a Senior Backend / Platform Engineer to lead the design and development of Python-based distributed backend systems running on AWS cloud infrastructure, including vector retrieval services powered by Aurora PostgreSQL (pgvector).

You will play a key role in architecting and implementing multi-tenant SaaS backend platforms, workflow orchestration services, and scalable knowledge retrieval systems that power enterprise-grade AI applications.

You will lead the development of the core backend platform powering an enterprise multi-tenant conversational AI system, including vector retrieval infrastructure and orchestration services that support production-scale AI deployments.


Job Requirements

 Platform Architecture & Backend Development

  • Design and implement scalable backend services using Python (FastAPI / asynchronous frameworks)
  • Architect and develop multi-tenant control plane and runtime services
  • Build event-driven and workflow orchestration systems supporting conversational automation
  • Lead system design for high-availability, distributed backend platforms
  • Define backend engineering standards, architecture patterns, and scalability strategies

Vector Database & Knowledge Retrieval Systems

  • Design and operate vector retrieval systems using Aurora PostgreSQL (pgvector)
  • Build ingestion pipelines for document processing, embedding generation, and indexing
  • Develop high-performance semantic search and hybrid retrieval services
  • Implement multi-tenant data isolation strategies for vector search systems
  • Optimize indexing, retrieval latency, and query performance at scale

AWS Cloud Platform Integration

  • Design backend services optimized for AWS environments (EKS/ECS, RDS/Aurora, S3, ElastiCache)
  • Lead architecture decisions for scalable and resilient cloud deployments
  • Collaborate with DevOps teams to define infrastructure and deployment automation strategies
  • Support observability integration (logging, tracing, metrics)

Governance, Security & Reliability

  • Design secure backend architectures supporting enterprise-grade authorization and policy enforcement
  • Implement data isolation, retention, and compliance-aware storage strategies
  • Ensure backend services meet high standards for performance, availability, and reliability

Technical Leadership

  • Mentor backend engineers and provide technical guidance across backend architecture
  • Participate in architecture reviews and major technical decision-making
  • Drive best practices in code quality, testing, and platform reliability
  • Collaborate cross-functionally with AI/ML, DevOps, and product teams

  Required Qualifications 

  • 5+ years experience building backend platforms or distributed systems
  • Strong proficiency in Python backend development (FastAPI / Flask / Django)
  • Experience designing distributed microservices architectures
  • Hands-on experience with AWS cloud platforms (EKS/ECS, RDS/Aurora, S3, IAM)
  • Experience working with PostgreSQL, including performance optimization
  • Strong understanding of multi-tenant SaaS architecture patterns
  • Experience designing high-availability, scalable backend systems

  

Preferred Qualifications

  • Experience working with vector databases (pgvector, OpenSearch vector, etc.)
  • Experience building semantic search or RAG (retrieval augmented generation) systems
  • Familiarity with AI / LLM platform integration
  • Experience with event-driven architectures and workflow orchestration systems
  • Experience designing enterprise-scale backend platforms
  • Familiarity with container orchestration platforms (Kubernetes)


Skills

Python (Programming Language)
Docker (Software)
Kubernetes
OpenTelemetry
PostgreSQL
Redis
LLM Application

Additional Info

Company Activity

Last active - few minutes ago

Career Level

Senior Executive

Job Specialisation


Company Profile

8nabler Sdn Bhd-logo-image

8nabler Sdn Bhd