Job Search and Career Advice Platform

Enable job alerts via email!

Principal Software Developer

VeilCrypt

Kuala Lumpur

On-site

MYR 120,000 - 160,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

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.

Qualifications

  • Minimum 8 years of professional software development experience required.
  • Experience designing and maintaining CI/CD pipelines.
  • Must be fluent in English and able to understand spoken Chinese.

Responsibilities

  • Lead architecture, code quality, and AI-driven engineering initiatives.
  • Audit existing systems and guide engineering teams.
  • Enforce development and delivery standards across the organization.

Skills

Expert-level Python
Strong production experience in Rust
Fluent in English
Understanding of cost control
Advanced Git usage

Tools

OpenAI / ChatGPT APIs
Anthropic Claude APIs
Job description

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:

  • Which of the following statements best describes your right to work in Malaysia?
  • Which of the following types of qualifications do you have?
  • How many years' experience do you have as a software developer?
  • Which of the following languages are you fluent in?
  • How would you rate your English language skills?
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.