Senior Lead Software Engineer - Cloud-Native & Mentorship

EverestEngineering

Kuala Lumpur

On-site

MYR 300,000 - 480,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible remote-friendly environment
Collaborative engineering culture

Job summary

Everest Engineering is seeking a Lead Software Engineer who combines strong hands-on engineering with technical leadership. This role involves owning design decisions, mentoring engineers, and collaborating with clients and product managers while remaining actively involved in coding and delivery.

You will design scalable backend services with TypeScript/Node.js, contribute to frontend with React, and shape cloud-native AWS solutions.

Qualifications

  • 10+ years of professional software engineering experience.
  • Strong experience building scalable production systems using TypeScript and Node.js.
  • Experience developing modern frontend applications using React.
  • Deep understanding of software architecture, distributed systems, and API design.
  • Strong experience with relational databases and data modelling.
  • Experience working with cloud platforms, preferably AWS.
  • Experience leading technical initiatives and influencing engineering decisions.
  • Strong communication and stakeholder management skills.
  • Experience working within Agile product development environments.

Responsibilities

  • Own technical design and architectural decisions across multiple systems and services.
  • Drive engineering best practices including maintainability, scalability, security, reliability, and observability.
  • Lead technical discussions and influence technology direction within delivery teams.
  • Identify technical risks early and propose practical solutions.
  • Champion modern software engineering practices and continuous improvement.
  • Design, develop, test, and deploy production‑grade software.
  • Build scalable backend services and APIs using TypeScript and Node.js.
  • Contribute to frontend development using React and modern web technologies.
  • Review code and provide constructive feedback to maintain high engineering standards.
  • Troubleshoot and resolve complex production issues.
  • Mentor and coach engineers across different experience levels.
  • Support technical growth through code reviews, design reviews, and knowledge sharing.
  • Help establish engineering standards, patterns, and reusable frameworks.
  • Foster a culture of ownership, collaboration, and continuous learning.
  • Collaborate directly with clients, product managers, designers, and business stakeholders.
  • Translate business requirements into scalable technical solutions.
  • Communicate technical concepts clearly to both technical and non‑technical audiences.
  • Support project planning, estimation, and delivery activities.
  • Design and maintain cloud‑native solutions on AWS.
  • Drive CI/CD, infrastructure automation, monitoring, and operational excellence.
  • Improve system performance, resilience, and security.
  • Support DevOps and Site Reliability Engineering practices where required.

Skills

Leadership
Mentorship
Stakeholder management
Agile product development
Strong communication
Hands-on engineering

Tools

TypeScript
Node.js
React
AWS
Docker
Kubernetes
AI-assisted development tools

Job description

Everest Engineering is seeking a Lead Software Engineer who combines strong hands-on engineering with technical leadership. This role involves owning design decisions, mentoring engineers, and collaborating with clients and product managers while remaining actively involved in coding and delivery.

You will design scalable backend services with TypeScript/Node.js, contribute to frontend with React, and shape cloud-native AWS solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

EverestEngineering • Kuala Lumpur

On-site
MYR 300,000 - 480,000
Flexible remote-friendly environment
Collaborative engineering culture
Senior Full Stack Engineer
Senior Full Stack Engineer

EverestEngineering • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Senior Full-Stack Architect for Scalable Systems
Senior Full-Stack Architect for Scalable Systems

EverestEngineering • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Lead Software Engineer – AWS & Terraform
Lead Software Engineer – AWS & Terraform

PERSOL • Selangor

On-site
MYR 180,000 - 320,000
Lead Full Stack Developer (Java, Angular/React, Cloud)
Lead Full Stack Developer (Java, Angular/React, Cloud)

EPAM Systems • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Technical Lead, Full-Stack Engineer (NodeJS, Typescript)
Technical Lead, Full-Stack Engineer (NodeJS, Typescript)

PowTech Solution (M) Sdn. Bhd • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Senior Full Stack Engineer - React/Java Cloud Lead
Senior Full Stack Engineer - React/Java Cloud Lead

7802 Accent.Tech.Solut.Sdn Bhd Company • Petaling Jaya

On-site
MYR 150,000 - 240,000
Lead Front-End Architect — React/React Native, Node.js
Lead Front-End Architect — React/React Native, Node.js

techstreet • Petaling Jaya

On-site
MYR 180,000 - 240,000
Performance Bonus
Lead Full-stack Engineer (React/Node) Engineering / Full-time
Lead Full-stack Engineer (React/Node) Engineering / Full-time

Shortcut • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Full-Stack Cloud Engineer | Node/AWS, CI/CD, Scrum
Full-Stack Cloud Engineer | Node/AWS, CI/CD, Scrum

LAVU TECH SOLUTIONS SDN. BHD. • Kuala Lumpur

On-site
MYR 180,000 - 240,000