Back to Jobs

Backend Software Engineer – Pingspace

Pingspace
Penang
MYR 4500 - 5500

Role Summary

The Backend Software Engineer - Traffic Control is responsible for designing and building scalable backend systems for warehouse management and control. This role involves translating functional requirements into technical designs and developing practical software solutions focused on high transactional backend platforms.

Job Description

In this role, you will engage in day-to-day activities that involve developing and maintaining backend systems, ensuring they are scalable and efficient. You will work in a collaborative environment, contributing to the design and implementation of software solutions that meet business needs.

Key Responsibilities:

  • Design and build scalable backend systems for warehouse management.
  • Translate functional requirements into technical designs.
  • Develop practical software solutions focused on high transactional platforms.
  • Collaborate with cross-functional teams to ensure system integration.
  • Analyze and debug complex software issues.
  • Implement RESTful APIs and adhere to HTTP Status Code standards.
  • Optimize backend performance and scalability.

Job Requirements

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

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

Strong understanding of synchronous and asynchronous programming, microservices vs monolith.

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

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

Knowledge in multi-agent pathfinding solver for Euclidean distance is a plus.

Knowledge in multi-objective assignment problem is a plus.

Quick Info

Company

Pingspace

Location

Penang

Salary

MYR 4500 - 5500

Skills Required

8 skills

Click to submit your application

Required Skills

1

Python

2

Flask/Fastapi

3

Postgressql

4

Mongodb

5

Redis

6

Socketio

7

TCP

8

Problem-Solving

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