Job Search and Career Advice Platform

Enable job alerts via email!

Backend Engineer

Dynamite Games

Kuala Lumpur

On-site

MYR 60,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading gaming company in Kuala Lumpur is looking for a Backend Engineer to develop high-performance, scalable applications. The role involves designing and maintaining backend solutions, focusing on service migration and performance optimization. Ideal candidates should have 3+ years of experience in software engineering, a degree in a related field, and hands-on experience with .NET Core, cloud technologies and microservices architecture. Join us to help create unparalleled gaming experiences.

Qualifications

  • 3+ years of experience in software engineering across the full development lifecycle.
  • Strong foundation in Computer Science principles including OOP, RESTful architectures, design patterns, and data structures.
  • Hands-on experience with containerization frameworks (Docker, Kubernetes).

Responsibilities

  • Participate in the entire software development lifecycle focusing on solution design, coding, deployment, and debugging.
  • Design and develop scalable, high-performance applications that can handle large volumes of concurrent users.
  • Work closely with product owners, key users, artists, and QA teams to ensure deliverables meet expectations.

Skills

Software engineering
Problem-solving
Collaboration

Education

Degree in Computer Science, Software Engineering, or related field

Tools

.NET Core
C#
Entity Framework
Web API
Docker
Kubernetes
MongoDB
Redis
MySQL
AWS
Job description

Dynamite Games is at the forefront of creating unparalleled gaming experiences for digital natives and the next generation of gamers. Our commitment to innovation and quality drives us to develop games that are not only visually stunning but also deeply engaging. Leveraging cutting-edge technology, we strive to deliver experiences that resonate with modern gamers, offering unique narratives and immersive gameplay.

What We Need:

We are looking for a Backend Engineer to join our team and help build high-performance, scalable applications for the gaming industry. In this role, you will be responsible for designing, developing, and maintaining robust backend solutions that can handle high traffic with minimal downtime. You will play a key role in service migration, performance optimization, and microservices architecture, working with cloud technologies to ensure seamless gameplay experiences. If you enjoy solving complex technical challenges and thrive in a collaborative, fast-paced environment, we’d love to hear from you!

Key Responsibilities:
  • Participate in the entire software development lifecycle, focusing on solution design, coding, deployment, and debugging.
  • Design and develop scalable, high-performance applications that can handle large volumes of concurrent users.
  • Work closely with product owners, key users, artists, and QA teams to ensure deliverables meet expectations.
  • Assist in service migration planning and the design of failover mechanisms to enhance system reliability.
  • Stay up to date with industry trends and emerging technologies to drive continuous improvement.
  • Optimize services through performance testing, troubleshooting, and resource management.
  • Build reusable code and libraries for future projects to improve efficiency and maintainability.
Who We Think Will Be A Great Fit:
  • 3+ years of experience in software engineering across the full development lifecycle.
  • Degree in Computer Science, Software Engineering, or a related field.
  • Strong foundation in Computer Science principles, including OOP, RESTful architectures, design patterns, and data structures.
  • Hands‑on experience with .NET Core, C#, Entity Framework, and Web API.
  • Experience in microservices architecture and API gateway design.
  • Proficient in NoSQL & SQL databases (MongoDB, Redis, MySQL).
  • Experience with containerization frameworks (Docker, Kubernetes).Knowledge of authentication frameworks and data communication protocols (WebSockets).
  • Hands‑on experience with CI/CD pipelines and DevOps practices.
  • Familiarity with cloud technologies (AWS preferred – IAM, EC2, Lambda, RDS, Elasticsearch, CodeBuild, etc.).
  • Strong problem‑solving skills and the ability to work collaboratively in a team environment.
Bonus Points
  • Experience in migrating monolithic applications to microservices.
  • Knowledge of actor model concepts (Akka Actor, Kafka Stream).
  • Understanding of CQRS design patterns for large-scale databases.
  • Experience in game backend development or game engines like Unity or Cocos.
  • Background in the gaming industry, from development to live operations.
  • Familiarity with interpreted programming languages (Ruby, Python).
  • Passion for building games and creating seamless multiplayer experiences.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.