Back to Jobs

Backend Software Engineer – Pingspace

Pingspace
Penang
MYR 4500 - 5500
Pingspace

Pingspace

Technology-Software

Role Summary

This Backend Software Engineer role at Pingspace involves designing and building scalable backend systems for warehouse management and control. The engineer will develop software solutions that handle high transactional volumes, focusing on backend platforms that are scalable and reliable.

Job Description

The role involves designing and building scalable backend systems for warehouse management and control. The engineer will translate functional requirements into technical designs and develop these into practical software solutions focused on scalable, high transactional backend platforms.

Job Requirements

Bachelor's degree in Computer Science, Software Engineering, or a related field.

At least 2 years hands-on working experience in Python with a successful portfolio in implementation of high volumes transactions backend.

Experience designing and developing software applications using object-oriented methodologies.

Well verse with restful API guidelines and HTTP Status Code standard.

Strong understanding of synchronous and asynchronous, microservices vs monolith.

Solid understanding of data structures, algorithms, and design patterns.

Strong problem-solving skills and the ability to analyze and debug complex software issues.

Experience with client-side frameworks is a plus (Vue or React).

Experience with other backend programming language is a plus.

Knowledge in multi agent pathfinding solver for euclidean distance.

Knowledge in multi objective assignment problem.

Python3.

Flask/FastAPI.

PostgresSQL.

MongoDB/Redis/RMQ.

Async Programming.

SocketIO.

TCP/IP.

NetworkX.

Quick Info

Company

Pingspace

Location

Penang

Salary

MYR 4500 - 5500

Skills Required

7 skills

Click to submit your application

Required Skills

1

Fastapi

2

Python (Programming Language)

3

Postgresql

4

Mongodb

5

Socket.Io

6

TCP/IP

7

Networkx

Application Tips

  • Ensure your resume highlights relevant skills and experience
  • Tailor your application to match the role requirements
  • Double-check all information before submitting
  • Submit your application as soon as possible to increase your chances