Senior Software Engineer

Shah Alam, Selangor, Malaysia

Job Description

Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.
Job Responsibilities :
We're hiring a Senior Software Engineer who believes AI can elevate software craftsmanship -- not replace it.
Your focus will be improving the stability, maintainability, and performance of our systems, while using modern AI-assisted tools to deliver higher-quality code, faster.
You'll work on the backbone of our products: cleaning up legacy logic, improving observability, and building confidence into every deployment. You'll also help define how we use AI responsibly in our engineering workflow -- from refactoring to code review to release automation.
What You'll Do
Refactor, simplify, and optimize backend code to improve reliability, readability, and performance.
Use AI-assisted tools (like GitHub Copilot, ChatGPT, or SonarQube) to support coding, testing, and review processes.
Introduce AI-driven quality checks in CI/CD -- from static analysis to test generation and release validation.
Improve system observability with structured logging, clearer metrics, and better error handling.
Strengthen code review practices, using AI to flag potential issues early.
Collaborate with engineers, SREs, and DevOps to align software reliability with platform stability.
Mentor teammates on maintainable code design and the effective use of AI in day-to-day engineering work.
What You Bring
You must be familiar with industry standard practices around system architecture.
Strict understanding in secure coding practice, performant and highly maintainable code bases.
Strong experience in debugging, performance tuning, and codebase refactoring.
Solid skills in at least one backend language (PHP or Node.js).
Familiar with cloud-native environments, CI/CD pipelines, and containerization.
Familiarity working with programming language frameworks and terminal-based interface (Linux) is a plus.
Practical knowledge of AI development tools and how to apply them for automation and quality assurance.
Clear communication, structured problem-solving, and a proactive, detail-oriented mindset.
Why This Role Matters
Our goal isn't just to build more features -- it's to make our systems smarter, safer, and easier to maintain. You'll play a key role in defining what reliable, AI-augmented engineering looks like in production: code that's efficient, observable, and ready to evolve. Your work will help the entire team move faster without compromising stability.
Pre-Requisites :
Are you game?

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1326521
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Shah Alam, Selangor, Malaysia
  • Education
    Not mentioned