Software Engineering (JAVA)

Razer

Job Summary

As a Software Engineer in Razer Gold, you will be a key member of the engineering team, supporting and participating in the overall system design and development. You will work closely with product managers and business stakeholders on system modernization efforts, proactively driving research and implementation of the Razer Gold core system. Responsibilities include engaging with partner teams for requirements, reviewing technical designs, building high-quality code with tests, and migrating existing systems to new tech stacks. This role offers a global impact within a gamer-centric environment.

Must Have

  • Proactively drive the research and implementation of the Razer Gold core system.
  • Engaging with Product and various partner teams for business and technical requirements.
  • Driving the review of the technical design and implementation of the team.
  • Setting example by building high-quality code with unit test and automation test.
  • Stay on top of any critical issues and drive to the finish line.
  • Working with the team to migrate the existing system to a new tech stack.

Good to Have

  • BA/BS/MSc in Computer Science, Math, Physics, or other technical fields.
  • At Least 1 year Experience in E-Commerce Java based core system design and implementation.
  • Experience in building highly scalable, high availability online system.
  • Experience in implementing test automation and performance test.
  • Hands-on experience in JVM tuning and heap dump analysis.
  • Good understanding of GC mechanisms and familiarity of Java profiling.
  • Experience in DB system, especially Microsoft SQL Server and MySQL DB.
  • Experience with one of major public cloud services, especially AWS.

Perks & Benefits

  • Opportunity to make a global impact
  • Work across a global team
  • Gamer-centric #LifeAtRazer experience
  • Accelerated personal and professional growth
  • Inclusive, respectful, and fair workplace
  • Reasonable accommodations for disability or religious practices
  • Certified a Great Place to Work® (US and Singapore)
  • Recognized as a Singapore Top Employer

Job Description

As Software Engineer in Razer Gold, you will support and participate in the overall system design, development and play a key role in the Razer Gold Engineering team. You will be reporting to the Head of Software Engineering in Razer Gold and working very closely with other engineering functions, product managers and various business stakeholders to participate in the system modernization efforts.

As Software Engineer in Razer Gold, you will support and participate in the overall system design, development and play a key role in the Razer Gold Engineering team. You will be reporting to the Head of Software Engineering in Razer Gold and working very closely with other engineering functions, product managers and various business stakeholders to participate in the system modernization efforts.

  • Proactively drive the research and implementation of the Razer Gold core system.
  • Engaging with Product and various partner teams for business and technical requirements.
  • Driving the review of the technical design and implementation of the team.
  • Setting example by building high-quality code with unit test and automation test.
  • Stay on top of any critical issues and drive to the finish line.
  • Working with the team to migrate the existing system to a new tech stack

PREFERRED SKILLS & QUALIFICATIONS:

  • BA/BS/MSc in Computer Science, Math, Physics, or other technical fields.
  • At Least 1 year Experience in E-Commerce Java based core system design and implementation
  • Experience in building highly scalable, high availability online system.
  • Experience in implementing test automation and performance test
  • Hands-on experience in JVM tuning and heap dump analysis. Good understanding of GC mechanisms and familiarity of Java profiling is a huge plus.
  • Experience in DB system, especially Microsoft SQL Server and MySQL DB.
  • Experience with one of major public cloud services is a huge plus, especially AWS.

7 Skills Required For This Role

Unity Game Texts Mysql Aws Sql Java System Design

Similar Jobs