Senior Backend Software Engineer

2 weeks ago


Kuala Lumpur, Kuala Lumpur, Malaysia EVO Business Counsulting Full time 72,000 - 96,000 per year

Only local Malaysian candidates will be considered for this role.

Job Title: Senior Backend Software Engineer

Job type: Permanent

Work Location: KL Eco City, Bangsar

Work Arrangement: Hybrid

Responsibilities

  • Design, develop, and maintain robust and high-performance backend systems using the C programming language.
  • Optimize existing code and system architecture to improve performance, reliability, and scalability.
  • Ensure adherence to software engineering best practices, including code standards, architectural principles, and design patterns.
  • Diagnose, debug, and resolve issues in production environments with a deep understanding of system internals.
  • Take ownership of system reliability, including proactive monitoring and incident response.
  • Mentor junior engineers, review code, and help establish strong engineering practices across the team.
  • Develop unit and integration tests to ensure high-quality and resilient code.
  • Continuously improve build, deployment, and testing automation pipelines to support rapid development and deployment cycles.
  • Collaborate with cross-functional teams to define technical solutions and ensure alignment with product and business goals.

Requirements

  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related field.
  • 4+ years of professional experience in software development, with a strong focus on backend systems using C.
  • Fluent in Mandarin (read, write, speak) – dealing with Mandarin speaking clients
  • Deep knowledge of C programming, including memory management, pointers, multithreading, and system-level programming.
  • Solid understanding of software engineering principles, including OOP (in C-compatible patterns), TDD, CI/CD, and Agile methodologies.
  • Experience with Linux/Unix system programming, including sockets, IPC, and multithreaded applications.
  • Familiarity with profiling, debugging, and performance tuning tools such as gdb, valgrind, strace, perf, etc.
  • Understanding of low-level system internals including the kernel, memory layout, and CPU architecture.
  • Experience with microservices or modular architectures is a plus.
  • Exposure to RESTful API design and interaction with backend services via protocols like HTTP, gRPC, or custom RPC mechanisms.
  • Experience with relational databases (PostgreSQL, MySQL) and/or key-value stores like Redis.
  • Familiarity with build systems and tools like Make, CMake, autotools, or similar.
  • Experience in DevOps practices, automation scripts, and containerization (Docker, Kubernetes) is a plus.
  • Strong problem-solving skills and the ability to handle low-level debugging in production systems.
  • Proven ability to write clean, maintainable code with comprehensive documentation and test coverage. Self-motivated, with a strong sense of ownership and accountability.
  • Excellent written and verbal communication skills.
  • Ability to manage multiple priorities in a dynamic and fast-paced startup environment.
  • Start-up experience or entrepreneurial mindset is highly desirable

Job Type: Permanent

Pay: RM6, RM8,000.00 per month

Benefits:

  • Health insurance
  • Opportunities for promotion
  • Professional development

Experience:

  • C (Programming Language): 4 years (Preferred)

Work Location: In person



  • Kuala Lumpur, Kuala Lumpur, Malaysia FINEXUS Group Full time 90,000 - 120,000 per year

    Why This Role Matters:We build the technology that keeps banking and payments in Malaysia running every day.As a Senior Software Engineer at Finexus, you'll lead the delivery of backend systems that enable product success, drive technical quality, and mentor junior engineers to strengthen team capabilities.About the Role:You will own system design,...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Needle Full time 120,000 - 250,000 per year

    About NeedleNeedle is on a mission to help brands with smaller teams achieve big growth with less effort. Our AI-powered marketing system replaces the bottleneck of 10+ tools, agencies, and freelancers with one platform that gets smarter every week. Brands using Needle grow 177% in a year while slashing marketing costs by 62%.We're growing fast with 50%+...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Glints Full time 120,000 - 180,000 per year

    We are seeking a skilled Senior Backend Engineer with expertise in , , and AWS services to join our client's team. In this role, you will design, develop, and maintain backend systems within a microservices architecture, working closely with the frontend team to ensure seamless integration of backend logic with user-facing elements. Your leadership skills...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Glints Full time 100,000 - 120,000 per year

    About the company: Our client is looking for a Senior Software Engineer to expand their R&D team in Kuala Lumpur. As a Senior Software Engineer, you will be involved in the design, development, and release of new application services and functions to support their customers' business processes. We seek an enthusiastic Java developer who can analyze complex...

  • Senior Backend Go

    1 day ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Neuron Solutions Full time 60,000 - 120,000 per year

    Job descriptionSenior Backend Go (Golang) Software EngineerKey ResponsibilitiesDesign, develop, test and maintain backend services and APIs using Go (Golang) in a microservices architecture.Build scalable and reliable services to support ZUS Coffee's digital ordering, mobile app, loyalty/rewards system, store-operations backend and...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Hyppies Full time 80,000 - 120,000 per year

    So this here is an interesting post - it's a4-in-1 deal4 opportunities, with 4 different clients of mine seeking the best of the best These are organizations with clear growth plans, planned-out roadmaps and actions plans to further the products/services provided.Here's a quick summary of each:1. Mid/Senior Software Engineer - FinTech, Backend- International...


  • Kuala Lumpur, Kuala Lumpur, Malaysia InfoDrive Solutions Pte. Full time 120,000 - 240,000 per year

    Job Overview:The Senior Backend Developer is responsible to produce scalable softwaresolutions. Be a part of our cross-functional team that's responsible for the fullsoftware development life cycle, from conception to deployment.As a backend developer, you should be comfortable around back-enddevelopment frameworks and third-party libraries. You should also...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Arki Finance Full time 100,000 - 250,000 per year

    About Arki:At Arki, we're an ambitious fintech company with big ideas. Our mission is simple: to empower people to take control of their financial futures with confidence, clarity, and the tools they truly deserve. As we embark this journey, we would like to invite someone who's eager to learn, ready to hustle, and can handle a bit of creative chaos to join...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Sparkefy Full time 800,000 - 1,200,000 per year

    Sparkefy is a place to do great work, we design and develop software solutions that drives efficiency and for our clients. Sparkefy is also a great place to work, where we will put you in an accelerated growth, both personally and professionally, launching your career to new heights.Key Responsibilities:As a Senior Software Engineer, you will lead technical...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Xendit Full time 200,000 - 250,000 per year

    Xendit provides payment infrastructure across Southeast Asia, with a focus on Indonesia, the Philippines and Malaysia. We process payments, power marketplaces, disburse payroll and loans, provide KYC solutions, prevent fraud, and help businesses grow exponentially. We serve our customers by providing a suite of world-class APIs, eCommerce platform...