Principal Full Stack Engineer (Golang/C++)

Kuala Lumpur Permanent MYR300,000 - MYR390,000 per year Work from Home or Hybrid View Job Description
Looking for Principal Full Stack Engineer (Golang/C++) will lead the development and optimization of software solutions. This role demands expertise in full-stack development, with a focus on Golang, C++ and cloud expertise, to deliver innovative solutions in Kuala Lumpur.
  • Opportunity to work using modern technology stack
  • High ownership and own architecture design

About Our Client

The employer is a technology company, providing cloud solution services and building commercial online platform for clients. The company is seeking an experienced Principal Full-Stack Engineer to play a key role in architecting, developing, and scaling our mission-critical systems and platforms

Job Description

System Architecture & Platform Development

  • Design and develop commercial online platforms, internal systems, and core business applications.
  • Build highly available, scalable, and maintainable system architectures.
  • Design backend services, APIs, databases, caching layers, message queues, and core platform modules.
  • Continuously improve system performance, reliability, scalability, and maintainability.
  • Lead system refactoring initiatives, technical debt reduction, and long-term technology planning.



Full-Stack Development & Product Delivery

  • Develop and maintain customer-facing platforms, administration portals, internal operation systems, and API services.
  • Deliver frontend and backend features based on business and product requirements.
  • Build dashboards, reporting systems, permission management systems, administrative tools, and automation platforms.
  • Integrate with third-party APIs, cloud services, payment gateways, and data service providers.
  • Collaborate closely with cross-functional teams to drive projects from requirements gathering through production deployment.



Backend Engineering & Performance Optimization

  • Develop core backend services using Golang or C++.
  • Build microservices, background jobs, service communication layers, and complex business logic.
  • Solve challenges involving high traffic, high concurrency, and large-scale systems.
  • Optimize databases, indexes, caching strategies, and service performance.
  • Build and improve logging, monitoring, alerting, and observability capabilities.



Cloud, DevOps & Production Operations

  • Contribute to cloud infrastructure design and deployment architecture.
  • Support deployment, maintenance, and optimization using Docker, Kubernetes, Linux, Nginx, Git, and CI/CD pipelines.
  • Troubleshoot production incidents, service failures, deployment issues, and performance bottlenecks.
  • Participate in release management, rollback procedures, security updates, and stability improvements.
  • Continuously improve deployment efficiency, resource utilization, and system reliability.



The Successful Applicant

A successful Principal Full Stack Engineer (Golang/C++) should have:

  • A strong background in software development with proficiency in Golang and C++.
  • Experience in full-stack development, including both front-end and back-end technologies (React, Next.js,Vue.js)
  • Familiar with API design, service communication, business logic development, and system module design
  • Experience in microservices, distributed systems, or high-availability system design is preferred
  • Excellent problem-solving skills and attention to detail.
  • Cloud and DevOps: WS / Azure / Alibaba Cloud / Tencent Cloud, Docker, Kubernetes, Linux, CI/CD
  • System and Network Fundamentals: Understand basic network protocols, including TCP/IP, HTTP/HTTPS, DNS, and WebSocket
  • Proficient in AI / LLM integration or automation tool development.
  • Ability to work collaboratively in a team-oriented environment.
  • Able to communicate in Chinese for work purposes

What's on Offer

  • Competitive salary range up to MYR 390,000 annually.
  • Medical claims of up to RM300 per year, available after confirmation.
  • Permanent role based in Kuala Lumpur
  • Visa sponsorship available (mandarin speaker only)



If you are ready to take the lead in a challenging and rewarding role, apply now to become a Principal Full Stack Engineer (Golang/C++) in Kuala Lumpur!

Contact
Christine Choo
Quote job ref
JN-072026-7052896
Phone number
+60 12 3752510

Job summary

Function
IT
Specialisation
IT Development
What is your area of specialisation?
Technology & Telecoms
Location
Kuala Lumpur
Contract Type
Permanent
Consultant name
Christine Choo
Consultant contact
+60 12 3752510
Job Reference
JN-072026-7052896
Work from Home
Work from Home or Hybrid

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.