Lead Software Engineer

Private Advertiser

Penang

On-site

MYR 250,000 - 380,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
International exposure
Professional development

Job summary

Private Advertiser in Penang, Malaysia, is seeking a Lead Software Engineer to own a sophisticated production software platform, guiding a growing engineering team across IoT, cloud, and data-driven initiatives. You will stay hands-on while mentoring others and shaping architecture.

The role requires deep experience across cloud, backend, frontend, and IoT, with strong leadership and cross-country collaboration. You will report to senior leadership and influence technology direction locally.

Qualifications

  • 7+ years of professional software engineering experience.
  • At least 2 years leading technical projects, mentoring engineers or technical leadership.
  • Strong software architecture and engineering fundamentals.
  • Experience with backend technologies (Node.js/TypeScript, Python, Go, or Java).
  • Knowledge of cloud platforms (AWS, Azure, GCP).
  • Experience with containers, automated testing and CI/CD.
  • Experience building data-intensive applications, APIs or data pipelines.
  • Strong SQL and data architecture understanding.
  • Good written and spoken English for cross-country collaboration.
  • Experience with modern TypeScript frontend development (Angular, TypeScript, RxJS, Ionic).
  • Experience in IoT, embedded systems, time-series data, ML or edge AI is a plus.

Responsibilities

  • Own and evolve the software platform including data pipelines, APIs and cloud infrastructure.
  • Transform raw sensor data into actionable information for industrial users.
  • Develop web and cross-platform mobile applications for sensor configuration and diagnostics.
  • Collaborate with embedded firmware engineers on end-to-end device-to-cloud architecture.
  • Advance AI/data-driven capabilities including time-series analytics and edge AI deployment.
  • Uphold software quality through reviews, testing, CI/CD, observability and release management.
  • Mentor engineers, shape engineering culture, and contribute to the tech roadmap.

Skills

Leadership
Architecture
Backend engineering
English communication

Tools

Node.js
TypeScript
Python
Go
Java
AWS
Azure
GCP
Docker
CI/CD
Angular
RxJS
Ionic

Job description

An international technology company is expanding its technical and engineering capability in Penang, Malaysia.

This is a hands-on Lead Software Engineer / player-coach role for an experienced engineer who wants to remain deeply involved in designing and building production software while progressively taking technical ownership of a sophisticated software platform and helping grow the Malaysian engineering team.

You will work closely with senior technical leadership and collaborate daily with international firmware, hardware and engineering teams.

The role sits at the intersection of cloud software, industrial IoT, web and mobile applications, data and AI, offering significant technical ownership and the opportunity to influence architecture, engineering practices and future technology direction.

Key responsibilities

Own and evolve the software platform, including IoT device data pipelines, backend services and APIs, time-series data processing, web and mobile applications, cloud infrastructure and integrations, monitoring, diagnostics and fleet-management capabilities

Turn raw sensor data into reliable, actionable information for industrial users

Develop and maintain modern web and cross-platform mobile applications used for sensor commissioning, configuration and diagnostics, device monitoring, fleet management, troubleshooting and maintenance

Work closely with embedded firmware engineers on end-to-end device-to-cloud architecture, including wireless connectivity, BLE tooling, device provisioning, OTA/DFU workflows, fleet diagnostics, security and device lifecycle management

Help industrialise AI and data-driven functionality across the platform, including time-series analytics and anomaly detection, vibration and acoustic classification, predictive diagnostics, edge AI / TinyML deployment and integration of ML models into production applications

Own software quality end-to-end through architecture and design reviews, code reviews, automated testing, CI/CD, observability, documentation and release management

Recruit and mentor software engineers, establish engineering practices, contribute to architecture and tooling decisions and help develop the local engineering culture

Contribute directly to the technology roadmap alongside senior technical leadership

About you

7+ years of professional software engineering experience

At least 2 years leading technical projects, mentoring engineers or working as a Technical Lead

Strong software architecture and engineering fundamentals

Solid backend engineering experience using technologies such as Node.js/TypeScript, Python, Go or Java

Experience with cloud platforms such as AWS, Azure or GCP

Experience with containers, automated testing and CI/CD

Experience building data-intensive applications, APIs or data pipelines

Strong understanding of SQL and modern data architectures

Good written and spoken English with the ability to collaborate across countries and time zones

Experience with modern TypeScript frontend development, including Angular, TypeScript, RxJS and Ionic

Experience across IoT, embedded-connected systems, industrial technology, time-series data, machine learning or edge AI would be highly regarded.

About the company

An international technology company developing connected monitoring and intelligent sensing solutions for industrial environments.

The technology combines industrial IoT, wireless sensing, cloud software, data and edge intelligence to help organisations monitor critical assets and transform field data into actionable insights.

The company is expanding its engineering capability in Penang, Malaysia, providing an opportunity to join at an early stage and play a significant role in shaping the local technical team and its engineering culture.

Further information about the company and its technology will be shared with suitable candidates as they progress through the process.

Competitive salary based on experience

High level of technical ownership

Direct access to senior technical leadership

Opportunity to help build a new engineering organisation

Professional development and international exposure

Work on sophisticated technology deployed in real-world industrial environments

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer: IoT Cloud & AI Platform (Hands-On)
Lead Software Engineer: IoT Cloud & AI Platform (Hands-On)

Private Advertiser • Penang

On-site
MYR 250,000 - 380,000
Competitive salary
International exposure
Professional development
Software Development Manager - Ipoh
Software Development Manager - Ipoh

Exact • Ipoh

Hybrid
MYR 223,000 - 290,000
Hybrid working model
Global exposure
Comprehensive benefits
+8
Lead Software Engineer: Team Leader, Data-Driven
Lead Software Engineer: Team Leader, Data-Driven

Aisling Group • Kuala Lumpur

On-site
MYR 100,000 - 130,000
Senior Product Application & Development Engineer, Malaysia
Senior Product Application & Development Engineer, Malaysia

RS Asia Pacific • Kuala Lumpur

Hybrid
MYR 60,000 - 90,000
Senior Software Engineer - Ipoh
Senior Software Engineer - Ipoh

Exact • Ipoh

Hybrid
MYR 134,000 - 201,000
Hybrid working model
Global exposure
Wellbeing allowance
+7
Software Engineering Team Lead
Software Engineering Team Lead

Aisling Group • Kuala Lumpur

On-site
MYR 100,000 - 130,000
Lead Senior IT Infrastructure Engineer (Penang, MY)
Lead Senior IT Infrastructure Engineer (Penang, MY)

Penguin Computing • Penang

On-site
MYR 120,000 - 180,000
Tech Lead
Tech Lead

Second Talent • Shah Alam

On-site
MYR 100,000 - 167,000
Health insurance
Maternity leave
Parental leave
+1
Lead Software Engineer (NodeJs)
Lead Software Engineer (NodeJs)

Talentbook Solutions Sdn Bhd • Puchong

Hybrid
MYR 180,000 - 240,000
Travel allowance
RM1000 certification allowance ann
Annual bonus
+2
Senior Data Engineer
Senior Data Engineer

Aitomic Jobs • Malaysia

On-site
MYR 180,000 - 280,000
Company Insurances
Leave Entitlement
Transport Allowance
+5