
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech company is seeking a Principal Software Engineer in Kuala Lumpur to lead architecture and AI-driven initiatives. The ideal candidate should have a minimum of 8 years of software development experience, strong skills in Python and Rust, and fluency in English, along with the ability to understand spoken Chinese. Responsibilities include auditing systems, guiding teams, and enforcing delivery standards. This is a senior role, requiring proven principal-level impact and leadership skills.
You can now search for people on SEEK. Make your profile public so you can be found by more employers. Update profile visibility
Location: Malaysia
Employment Type: Full-time
Citizenship Requirement: Candidates with full working rights for Malaysia
Job Description
We are seeking a Principal Software Engineer to lead architecture, code quality, and AI-driven engineering initiatives, as well as Product lead. This role is responsible for auditing existing systems, guiding engineering teams, and enforcing development and delivery standards across the organization.
This is a senior authority role, not a learning or junior position.
Experience
Minimum 8 years of professional software development experience
Strong preference for 10+ years
Exceptional candidates with 6+ years may be considered only if principal-level impact is demonstrated
Programming Languages
Expert-level Python
Strong, production experience in Rust
Hands-on production experience with:
OpenAI / ChatGPT APIs
Anthropic Claude APIs
Experience building:
Agent-based orchestration
Tool / function calling
No-code / low-code orchestration combined with custom code
Understanding of cost control, error handling, security, and prompt/workflow versioning
Version Control & CI/CD
Advanced Git usage (branching, reviews, conflict resolution)
Experience designing and maintaining CI/CD pipelines
Ability to enforce pipeline and release standards
Software architecture design and technical decision ownership
Codebase auditing and refactoring experience
Mentoring and reviewing work of senior engineers
Experience producing technical or architectural decision records
Language Skills
Fluent in English (spoken and written)
Able to understand spoken Chinese (mandatory)
Nice to Have
Prior role as Principal Engineer, Staff Engineer, or Lead Architect
This is not a junior or mid-level role
AI hobby or experimental experience is not sufficient
Candidates must be legally eligible to work in Malaysia
Your application will include the following questions: