Lawgorithm Private Limited logo

Backend / Platform Engineer

Lawgorithm Private Limited

D01 Marina, Raffles Place, People's Park, CecilPermanentS$6,000 – S$8,000/mo

Posted 3 Jul 2026

About this role

Role Overview As our Backend/Platform Engineer, you will be the core builder of our KAG engine and data infrastructure. You will design and implement the Go-based microservices that power our legal reasoning pipeline, build CDC connectors to keep our knowledge graph in sync with Singapore statutes, and ensure our platform achieves Key Responsibilities Design and implement KAG core services in Go (Gin framework), including dual-channel fusion engine (symbolic graph query + neural embedding), with PostgreSQL as the primary relational data store Build and optimize Neo4j knowledge graph schema — 1,500+ legal entities with temporal validity, cross-references, and amendment lineage tracking Develop the Legal ETL pipeline: ingest Singapore Gazettes, parse statutory hierarchy (Act → Part → Section), tag effective/repeal dates Implement CDC-driven incremental synchronization for real-time statutory updates (target: T+1 to T+3 days) Build the Consistency Validator engine — a deterministic post-generation checker for entity existence, relation validity, temporal validity, and citation format Design and implement RESTful and streaming (SSE) APIs for frontend consumption Manage Redis integration for token storage, session caching, and query result caching to achieve Configure and maintain RabbitMQ task queues for asynchronous pipeline processing, CDC event distribution, and inter-service communication Optimize query performance: parallel symbolic + vector search using errgroup, Redis caching, and PostgreSQL query tuning Write comprehensive unit and integration tests; maintain >80% code coverage Requirements 3+ years backend development experience in Go (strongly preferred) or Rust/Java Hands-on experience with Neo4j or other graph databases (Cypher fluency preferred) Solid understanding of microservices architecture, Docker, Kubernetes Experience with RabbitMQ or similar message queues and CDC patterns Strong experience with PostgreSQL (schema design, query optimization, migrations) Familiarity with Redis (caching strategies, token management) and RabbitMQ (task queue patterns) Familiarity with AWS services (EKS, RDS, S3, KMS) Strong foundation in data structures, algorithms, and system design Proficiency in English; Mandarin is a strong plus Singapore Citizen or Permanent Resident (PR) required Nice-to-Have Experience with legal tech, regulatory tech, or compliance systems Knowledge of RAG/KAG architectures or LLM integration Experience with vector databases (Pinecone, Milvus) Familiarity with FastAPI / Python ML serving for integration with inference and training services

What they're looking for

RDSPostgreSQLETL specificationGo

About Lawgorithm Private Limited

Industry: Professional & technical servicesWebsite ↗

Frequently asked questions

What does a Backend / Platform Engineer at Lawgorithm Private Limited do?

Role Overview As our Backend/Platform Engineer, you will be the core builder of our KAG engine and data infrastructure. You will design and implement the Go-based microservices that power our legal reasoning pipeline, build CDC connectors to keep our knowledge graph in sync with Singapore statutes, …

What skills does this Backend / Platform Engineer role need?

Key skills for this role include RDS, PostgreSQL, ETL specification, Go.

How much does a Backend / Platform Engineer at Lawgorithm Private Limited pay?

This role lists a salary of S$6,000 – S$8,000 per month.

Is this Backend / Platform Engineer role remote, hybrid, or on-site?

The listing is based in D01 Marina, Raffles Place, People's Park, Cecil. Check the posting for remote or hybrid options.

How do I apply for this Backend / Platform Engineer role?

You can apply directly on Lawgorithm Private Limited's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.