19 Jobs - Career Change in Malaysia: The Best Job Listings for Software Engineer Positions
Senior Software Engineer (C/C++)ID:58765
8,000 MYR ~ 15,000 MYRGeorgetownJob Description
1. Design, develop, and optimize high-performance trading systems in C++/ C.2. Collaborate with traders and engineers to implement new strategies and features.3. Work on low-latency networking, real-time data processing, and system reliability.4. Contribute to architectural decisions and performance tuning.
Benefit
- Performance bonus
- Evaluation twice a year
- Health Insurance
- Lunch subsidy by company
- EPF, SOCSO and EIS
- Medical, vision and dental coverage
- Car park subsidySenior Development EngineerID:58724
10,000 MYR ~ 12,000 MYRBayan LepasJob Description
We are looking for a highly skilled MES & WMS Development Engineer to lead the design, development, and integration of Manufacturing Execution Systems (MES) and Warehouse Management Systems (WMS). The ideal candidate will have strong experience in ASP.NET development, SQL Server, and modern front-end technologies, with a proven track record in handling large-scale data and integrating with SAP business systems.• Develop and maintain MES and WMS applications using ASP.NET and related technologies.• Design and optimize SQL Server databases, including writing complex queries and stored procedures.• Handle massive datasets using non-relational databases (e.g., MongoDB, Redis).• Build responsive front-end interfaces using Vue3.• Develop and maintain WebAPI interfaces for system integration.• Create both BS (Browser/Server) and CS (Client/Server) applications, leveraging DevExpress controls.• Integrate MES/WMS systems with SAP business systems and other enterprise platforms.• Collaborate with production, warehouse, and IT teams to gather requirements and deliver tailored solutions.• Ensure system scalability, performance, and data integrity.• Provide technical support and documentation for developed systems.
Benefit
Salary: RM10,000 - RM12,000
AL: Starting from 14 days
MC: 14 / 18 / 22 days
<Other benefits>
• Meal subsidy
• Fixed allowances: Phone, transport
• After confirmation: Medical insurance, health screening, dental/optical (They will share more during interview session)Quant Systems DeveloperID:58641
15,000 MYR ~ 25,000 MYRBukit Bintang/KLCCJob Description
Role Overview:We are seeking a highly skilled Low Latency Quant Systems Developer to design, build, and optimize mid to high frequency trading systems for US equities and cryptocurrency markets. The ideal candidate will have deep expertise in C++, experience with ultra-low latency architectures, and a proven track record in real-time market data handling, execution systems, and high-performance computing for trading applications.This is a hands-on engineering role, working closely with quant researchers, traders, and infrastructure engineers to deliver production-grade trading systems that operate at scale with microsecond-level latency.Key Responsibilities:1. Design & Develop• Build ultra-low latency trading systems using modern C++ (C++17/20) for US equities and crypto markets.• Implement efficient market data handlers, order execution gateways, and risk control modules.• Develop backtesting and simulation frameworks to support quant research and strategy development.2. Performance Optimization• Profile and tune code for sub-millisecond performance and high throughput.• Minimize network, kernel, and serialization overheads in critical execution paths.• Optimize order routing and feed handling for multiple venues and protocols (e.g., FIX, native APIs, WebSocket).3. Collaboration & Integration• Partner with quant researchers to integrate trading strategies into production systems.• Work closely with infrastructure teams on bare-metal deployments, low-latency networking, and time synchronization (e.g., PTP).4. Monitoring & Reliability• Build robust fault-tolerant systems with real-time logging, monitoring, and alerting.• Ensure high availability and disaster recovery mechanisms.
Benefit
- Annual Leave 14 days
- Medical Leave 14 days
- Performance bonus
Other benefits will be further disclosed if shortlistedFrontend EngineerID:58656
6,500 MYR ~ 9,000 MYROther KL DistrictJob Description
<Job description>-Own features end-to-end: from discussions and wireframes to clean, typed components, data flows, and smooth user interactions.-Refactor legacy components into modern, feature-based patterns and contribute to the evolution of our design system.-Ensure high-quality standards: maintain performance budgets, manage bundle size, and uphold accessibility best practices.-Write thoughtful tests and maintain clear, meaningful pull requests.-Utilize AI tools effectively to streamline repetitive tasks and boost productivity.-Keep multi-portal codebases maintainable by extracting common patterns into reusable packages and improving developer ergonomics.-Champion consistency and best practices across the engineering team.
Benefit
Fully WFH!
Senior IT Business System Analyst (Microsoft Dynamic AX)ID:58003
8,125 MYR ~ 10,125 MYRKlangJob Description
・Provide end-to-end implementation, consultancy, configuration, training, installation, and support for ERP systems, ensuring seamless operation and user satisfaction.・Analyze, document, and propose functional process improvements and standardization for Operation and Plant business units to optimize efficiency and productivity.・Encode user and business requirements by converting functional and workflow information into computer language, ensuring accuracy and consistency.・Conduct User Acceptance Testing (UAT), validate program operation, and obtain user sign-off before deployment to production.・Develop comprehensive user manuals or guides, facilitating smooth system adoption and reference for users.・Identify, track, report, and resolve system issues promptly to ensure uninterrupted business operations.・Plan and propose system upgrades to enhance reliability, efficiency, and functionality.・Collaborate cross-functionally to meet departmental Service Level Agreements (SLAs), ensuring quality services and user satisfaction.・Adapt business processes to align with software capabilities, understanding and integrating the business environment with technology.・Support business process improvements, innovation, and benchmarking initiatives.・Foster strong teamwork and relationships between the IT department and other business units.・Demonstrate efficient time management and prioritize workloads effectively.・Collaborate with other IT teams for yearly Disaster Recovery exercises for business applications.
Benefit
・Basic Salary = RM 8,000 ~ RM 10,000
・Mobile Allowance = RM 125/m
・AL: <2Y 18d, 2~5Y 20d, >5Y 22d
・MC: <2Y 14d, 2~5Y 18d, >5Y 22d
・EPF 15% after 2 years service
・Panel Clinic (unlimited)
・Hospitalization Coverage = RM 100k/y
**Covering children below 21 yo, spouse who is not working
・Dental Claim (Pay & Claim, RM 200/y)
・Insurance - Group PA, Group TL = 36 months salary
・All business travel claimable
・Variable bonus averagely 3 months per yearSoftware Engineer (Laravel) (Junior)ID:58579
3,000 MYR ~ 5,000 MYROther KL DistrictJob Description
1. Develop & Deploy – Work on exciting system deployments, from scoping requirements to coding, testing, and implementation.2. Build & Innovate – Ensure the smooth delivery of various software solutions within project timelines.3. Advise & Optimise – Provide technical guidance and recommendations for software solutions and best practices.4. Explore New Tech – Evaluate and adopt emerging technologies to boost team and company efficiency.5. Support & Maintain – Troubleshoot and enhance existing systems for continuous improvement.6. Ad Hoc Challenges – Take on additional tasks assigned by superior.
Benefit
- Parking Full Claim
- Phone Allowance
- Annual Leave (16 days/year)
- Medical Coverage (Dental, Optical and Outpatient)
- Personal Insurance
- Annual Bonus
- Salary Increment
- Yearly Company Trip
- Team Building EventsSoftware Engineer (Laravel) (Senior)ID:58580
5,000 MYR ~ 7,000 MYROther KL DistrictJob Description
1. Develop & Deploy – Work on exciting system deployments, from scoping requirements to coding, testing, and implementation.2. Build & Innovate – Ensure the smooth delivery of various software solutions within project timelines.3. Advise & Optimise – Provide technical guidance and recommendations for software solutions and best practices.4. Explore New Tech – Evaluate and adopt emerging technologies to boost team and company efficiency.5. Support & Maintain – Troubleshoot and enhance existing systems for continuous improvement.6. Ad Hoc Challenges – Take on additional tasks assigned by superior.
Benefit
- Parking Full Claim
- Phone Allowance
- Annual Leave (16 days/year)
- Medical Coverage (Dental, Optical and Outpatient)
- Personal Insurance
- Annual Bonus
- Salary Increment
- Yearly Company Trip
- Team Building EventsSoftware Developer - Mobile Application (Flutter) (Senior)ID:58582
5,000 MYR ~ 7,000 MYROther KL DistrictJob Description
- Ensuring the successful delivery of the various products and solutions within estimated time frames. - Provide technical advice and recommendations for software solutions and practices.- Participate in deployment of system including user requirement scoping, design, coding, testing and implementation.- Maintain and support existing system.- Ensure the performance, quality, and responsiveness of applications.- Knowledge of building reusable Widgets, and optimization.- Work closely with the Product, UX/UI and Backend teams to design, build new products, platforms and features.
Benefit
- Parking Full Claim
- Phone Allowance
- Annual Leave (16 days/year)
- Medical Coverage (Dental, Optical and Outpatient)
- Personal Insurance
- Annual Bonus
- Salary Increment
- Yearly Company Trip
- Team Building EventsSoftware Engineer (JB)ID:58499
5,000 MYR ~ 10,000 MYRJohor BahruJob Description
Job Responsibilities:1. Software Design and Coding Implementationa. Track and familiarize yourself with the specific requirements of early-stage projects.b. Conduct DOE (Design of Experiments) for special process workflows, such as vision verification and evaluation.c. Develop software processes and write code, including but not limited to: I/O interfaces, Configuration interfaces, Flowchart interfaces, Vision system interfacesd. Implement error alerts, exception stack traces, and log programming to facilitate troubleshooting in later stages.e. Promptly report technical challenges and actively seek solutions.2. Testing and Debugginga. Unit Testing: Independently test each function or module to verify compliance with design requirements.b. Integration Testing: Combine multiple modules for testing to ensure proper data interaction and interface calls.c. System Testing: Conduct comprehensive functional testing of the entire software system to confirm it meets user needs.d. Troubleshooting: Use debugging tools to trace code line-by-line and identify root causes of errors.e. Support on-site debugging, including customer site visits when necessary.3. Assisting Team Lead/Supervisor in Training New Colleaguesa. Prepare technical training documentation.b. Assist the team lead/supervisor in conducting training sessions for colleagues.4. Complete other tasks assigned by direct superiors.
Benefit
- Phone allowance
- OT allowance
- Optical / Dental = RM300
- Medical = RM500
- Annual Leave
- Compassionate Leave
- Marriage Leave
- Travel AllowanceSoftware Engineer (PG)ID:58498
5,000 MYR ~ 10,000 MYRSimpang Ampat, Batu KawanJob Description
Job Responsibilities:1. Software Design and Coding Implementationa. Track and familiarize yourself with the specific requirements of early-stage projects.b.Conduct DOE (Design of Experiments) for special process workflows, such as vision verification and evaluation.c. Develop software processes and write code, including but not limited to: I/O interfaces, Configuration interfaces, Flowchart interfaces, Vision system interfacesd. Implement error alerts, exception stack traces, and log programming to facilitate troubleshooting in later stages.e. Promptly report technical challenges and actively seek solutions.2. Testing and Debugginga. Unit Testing: Independently test each function or module to verify compliance with design requirements.b. Integration Testing: Combine multiple modules for testing to ensure proper data interaction and interface calls.c. System Testing: Conduct comprehensive functional testing of the entire software system to confirm it meets user needs.d. Troubleshooting: Use debugging tools to trace code line-by-line and identify root causes of errors.e. Support on-site debugging, including customer site visits when necessary.3. Assisting Team Lead/Supervisor in Training New Colleaguesa. Prepare technical training documentation.b. Assist the team lead/supervisor in conducting training sessions for colleagues.4. Complete other tasks assigned by direct superiors.
Benefit
- Phone allowance
- OT allowance
- Optical / Dental = RM300
- Medical = RM500
- Annual Leave
- Compassionate Leave
- Marriage Leave
- Travel Allowance


