Specialist, Software Engineer

TNG Digital Sdn Bhd

Kuala Lumpur

On-site

MYR 120,000 - 240,000

Full time

13 days ago
Application generator

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

Get past ATS filters

Job summary

TNG Digital Sdn Bhd in Kuala Lumpur seeks a Specialist Software Engineer to lead design and development of scalable systems, shaping technical direction with product teams and stakeholders. You will own critical services end-to-end, drive testing, code quality, and architectural decisions that balance performance, reliability, and business goals, while mentoring juniors.

The role requires hands-on coding in Go, Python, Java, and JavaScript, plus experience with cloud platforms, containers,

Qualifications

  • Extensive professional experience delivering complex production systems.
  • Proficiency in Go, Python, Java, or JavaScript and ability to learn new tech quickly.
  • Strong design sense for scalable, maintainable software and pragmatic use of Agile/Scrum.

Responsibilities

  • Partner with product managers and stakeholders to shape requirements and technical direction for complex initiatives.
  • Lead design and development of software solutions balancing scalability and business needs.
  • Write high-quality, maintainable code and set engineering craft standards.
  • Drive comprehensive testing strategies including unit, integration, and end-to-end tests for reliability at scale.
  • Design and implement integrations with third-party APIs and services, handling edge cases.
  • Own critical systems end-to-end from design to deployment and operations.
  • Lead code reviews and drive improvements to team practices.
  • Mentor mid-level and junior engineers to grow technical capabilities.

Skills

Go
Python
Java
JavaScript

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science

Tools

Git
Docker
Kubernetes
CI/CD
REST
GraphQL
AWS
GCP
Azure
SQL
NoSQL

Job description

# Specialist, *Software Engineer*Kuala Lumpur, MalaysiaPermanent#### Duties & Responsibilities* Partner with product managers and stakeholders to shape requirements, challenge assumptions, and define technical direction for complex initiatives.* Lead the design and development of software solutions, making architectural decisions that balance scalability, maintainability, and business needs.* Write high-quality, performant, and maintainable code, and set the standard for engineering craft within the team.* Drive comprehensive testing strategies, including unit, integration, and end-to-end testing, to ensure reliability at scale.* Design and implement integrations with third-party applications, APIs, and services, handling complex failure modes and edge cases.* Own critical systems end-to-end, from design through deployment, monitoring, and long-term operational health.* Lead code reviews, uphold engineering standards, and drive improvements to team practices and processes.* Mentor mid-level and junior engineers and contribute to the technical growth of the team.#### Requirements* REQUIREMENTS* Extensive professional experience as a software engineer, with a strong track record of delivering complex production systems.* Deep proficiency in one or more programming languages such as Go, Python, Java, JavaScript, etc., and the ability to pick up new technologies quickly.* Proven experience designing and building scalable, maintainable software architectures.* Strong grasp of software development methodologies and best practices (Agile, Scrum, etc.), and the judgement to apply them pragmatically.* Excellent problem-solving, analytical, and debugging skills, with the ability to diagnose issues across the full stack.* Strong communication skills, with the ability to influence technical direction and explain decisions to both technical and non-technical audiences.* GOOD TO HAVE* Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.* Hands-on experience designing and operating CI/CD pipelines and modern version control workflows (Git).* Strong knowledge of databases (SQL and NoSQL) and data modelling.* Experience with cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), and distributed systems.* Familiarity with API design (REST, GraphQL) and microservices or event-driven architectures.* Track record of mentoring engineers and raising the technical bar of a team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Specialist, DevOps Engineer
Specialist, DevOps Engineer

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Team Lead, Solution Architect
Team Lead, Solution Architect

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Lead Specialist, Solution Architect
Lead Specialist, Solution Architect

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Senior Specialist, DevOps
Senior Specialist, DevOps

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 160,000 - 240,000
Specialist, DevOps
Specialist, DevOps

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 220,000
Team Lead, Java Developer
Team Lead, Java Developer

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Specialist, Front-End Developer
Specialist, Front-End Developer

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 100,000 - 167,000
Lead Specialist, Data Engineer
Lead Specialist, Data Engineer

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Specialist, Test Automation Engineer
Specialist, Test Automation Engineer

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Associate Specialist, SRE
Associate Specialist, SRE

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 180,000