Job Search and Career Advice Platform

Enable job alerts via email!

Backend Software Engineer

Evlos

Cyberjaya

Hybrid

MYR 60,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An innovative tech company in Selangor, Malaysia is hiring a Backend/Platform Engineer to design the backend systems for machine vision solutions. This role requires expertise in backend development, database management, and API construction. You will work closely with cross-functional teams to ensure reliability and security in industrial applications. Ideal candidates have a strong background in Python and relational databases, and are comfortable in a fast-paced startup culture. Competitive salary and performance-based bonuses offered.

Benefits

Competitive salary with annual performance-based bonus
Continuous learning and professional development support
Flexible hybrid work environment
Team & company engagement activities

Qualifications

  • Strong experience in backend development (Python preferred).
  • Solid understanding of relational database systems.
  • Experience designing scalable APIs and backend architectures.

Responsibilities

  • Design and implement scalable backend services for machine vision systems.
  • Architect and maintain robust database schemas.
  • Develop secure and well-documented RESTful APIs.
  • Support deployment across on-premise and hybrid environments.

Skills

Backend development
Database design
API development
Security systems
Problem solving

Education

Bachelor’s degree in Computer Science or related field

Tools

PostgreSQL
Python
Docker
Job description
Company Description

Evlos is an Artificial Intelligence company specializing in Machine Vision for Quality Control Inspection in manufacturing. We help manufacturers improve yield, reduce defects, and automate inspection using cutting‑edge computer vision and AI technologies.

We are building a scalable vision inspection platform that powers real‑world manufacturing systems across multiple industrial environments. Our systems run in production factories and must meet high standards of reliability, traceability, and performance.

We are looking for a highly capable Backend / Platform Engineer to help design and build the core backend systems that support our AI‑powered inspection machines.

Employment Type

Contract – Full Time

Includes EPF, SOCSO & EIS + performance‑based annual bonus

Role Description

As a Backend Software Engineer at Evlos, you will be responsible for designing and building the core backend infrastructure that powers our machine vision systems.

You will work on mission‑critical components such as recipe and parameter management, security and IAM (Identity & Access Management), audit logging, database architecture, and system reliability.

This role focuses primarily on backend engineering, database design, API development, and system integrity. You will collaborate closely with AI engineers, system integrators, and frontend developers to ensure our inspection systems are secure, reliable, and scalable in real‑world industrial environments.

You will play a key role in shaping the architectural foundations of our platform.

Responsibilities
1) Backend Architecture & System Design
  • Design and implement scalable backend services for machine vision systems
  • Architect and maintain robust database schemas with strong data integrity guarantees
  • Build version‑controlled recipe and parameter management systems
  • Design and implement secure Identity & Access Management (IAM) systems
  • Develop structured audit logging and traceability mechanisms
  • Ensure transactional safety and consistency in offline‑capable industrial environments
2) Database Engineering & Performance
  • Design relational database schemas with proper constraints, indexing, and normalization
  • Implement safe schema migrations and backward‑compatible updates
  • Optimize query performance for read‑heavy production systems
  • Ensure data consistency under failure scenarios (power loss, retries, partial writes)
  • Diagnose and resolve database performance issues and connection leaks
3) API Development & Integration
  • Develop secure and well‑documented RESTful APIs
  • Implement idempotent and fault‑tolerant API endpoints
  • Define clean contracts between backend services and frontend/vision components
  • Ensure safe concurrency handling and version control mechanisms
4) Security, Audit & Compliance
  • Implement role‑based access control (RBAC) systems
  • Design immutable audit logging with traceable correlation across system actions
  • Enforce principle‑of‑least‑privilege in application design
  • Ensure data traceability suitable for industrial and compliance environments
5) Deployment & Reliability
  • Support deployment across on‑premise and hybrid environments
  • Ensure safe upgrade paths for systems deployed in factories
  • Implement logging, monitoring, and diagnostic mechanisms
  • Design for resilience and recovery in offline‑first systems
6) Cross‑Functional Collaboration
  • Work closely with AI engineers to define safe parameter interfaces
  • Collaborate with frontend developers on secure API integration
  • Support system integrators during deployment and troubleshooting
  • Participate in architectural discussions and technical decision‑making
7) Quality & Best Practices
  • Write clean, maintainable, and well‑tested backend code
  • Follow version control and CI/CD best practices
  • Maintain clear technical documentation
  • Conduct code reviews and uphold engineering standards
Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Strong experience in backend development (Python preferred)
  • Solid understanding of relational database systems (PostgreSQL, MariaDB, etc.)
  • Experience designing scalable APIs and backend architectures
  • Strong knowledge of transactions, concurrency control, and data integrity principles
  • Experience implementing RBAC and authentication systems
  • Ability to reason about system failures and edge cases
  • Strong analytical and problem‑solving skills
  • Comfortable working in a fast‑paced startup environment
Preferred Qualifications
  • Experience building systems in regulated environments (e.g., fintech, banking, enterprise)
  • Experience with FastAPI, Flask, or similar Python frameworks
  • Familiarity with Docker and containerized deployments
  • Experience designing offline‑capable systems
  • Understanding of audit logging and compliance best practices
  • Exposure to industrial systems, manufacturing, or automation environments
  • Familiarity with AI model integration pipelines
Why Join Evlos?

Evlos offers a unique opportunity to help architect the foundational platform behind AI‑driven industrial inspection systems.

You will not just build APIs — you will design the backend systems that ensure reliability, traceability, and security in real‑world factory environments.

This role provides:

  • Ownership over core platform architecture
  • Exposure to industrial AI systems
  • The opportunity to influence long‑term technical direction
  • A fast‑paced environment with meaningful technical challenges
Benefits
  • Competitive salary with annual performance‑based bonus
  • EPF, SOCSO & EIS contributions
  • Continuous learning and professional development support
  • Hybrid work flexibility
  • Free parking
  • Team & company engagement activities
  • Office pantry & refreshments
  • Exposure to cross‑functional projects and AI‑driven technologies
  • Dynamic, collaborative startup environment with growth opportunities
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.