Principal Engineer

Malaysia

IT

Full-time

  Facebook   Linkedin

 Location: Hybrid - KL, Malaysia 

What You’ll Do

  • Lead large-scale architectural modernization efforts—transforming complex monolithic systems into modular, decoupled services with clear ownership boundaries and well-defined APIs.

  • Define and continuously refine architectural principles that enable scalability, high availability, and seamless deployment across multi-region environments.

  • Design strategies for multi-tenancy, data isolation, and schema evolution to support our client’s expanding suite of products and customers.

  • Provide technical leadership across multiple engineering teams, advising on system decomposition, domain-driven design, and dependency management.

  • Establish and drive the database architecture strategy, including partitioning, replication, caching, and observability best practices for large-scale distributed systems.

  • Collaborate closely with platform, infrastructure, and DevOps teams to ensure systems are cloud-native, fault-tolerant, and capable of horizontal scaling.

  • Serve as a trusted architectural advisor to engineering leadership, helping prioritize modernization initiatives and managing long-term technical debt.

  • Conduct architecture reviews to ensure performance, reliability, and maintainability are embedded throughout the software lifecycle.

  • Mentor senior engineers and architects, fostering a culture of technical excellence and long-term architectural vision.

What We’re Looking For

  • Experience transitioning enterprise monoliths into microservices or service-mesh-based architectures.

  • Strong familiarity with Domain-Driven Design (DDD), CQRS, and event-sourcing concepts.

  • Background working on multi-product platforms where shared infrastructure and clear modular boundaries are essential.

  • Knowledge of data federation, API gateway patterns, and strategies for global-scale system architecture.

  • Proven technical leadership experience in distributed or hybrid engineering organizations.

Why Join the Company

  • Play a key role in shaping the future architecture of a global-scale platform serving millions of users.

  • Work alongside world-class engineers across continents in an environment that values mastery, autonomy, and innovation.

  • Lead modernization initiatives that directly enhance the scalability, delivery speed, and resilience of the company’s core systems.

  • Enjoy competitive compensation, a truly global work environment, and long-term technical leadership opportunities.

Our client is committed to creating an environment where employees can thrive both personally and professionally. Their comprehensive benefits program supports the physical, mental, and emotional well-being of full-time team members and their families. Benefits include fully company-paid medical, dental, and vision coverage, disability and life insurance, chiropractic care, flexible spending accounts, and a fully vested 401(k) with a 4% company match from day one.

To prevent burnout, the company offers unlimited Flexible Time Off and 14 paid holidays annually. Personal and professional growth is a core part of their culture—each employee develops a personalized career roadmap with their manager, aligning individual development with organizational goals. This is supported through in-house training, independent learning opportunities, conferences, and higher education programs.

Application form

Full Name *
Email Address *
Phone Number *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit