Search by job, company or skills

R

Software Engineer (Mid/Senior)

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

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 are looking for software engineers at various seniority levels who are passionate about building both web frontends and backend services. You may specialize in a particular area, but you should be comfortable working across the stack and collaborating with design, AI, data and DevOps teams. A strong foundation in computer science, system design, and scalability is critical. Education or years of experience are less important than demonstrated skill, curiosity and a growth mindset.

We're building nextgeneration applications and backend services to support our gaming products and global community. Your work will form part of the backbone of our ecosystem: reliable, scalable and maintainable code that powers gaming experiences. This role is not about adding features for the sake of it it's about creating systems that are easy to evolve, safe, and observable, leveraging modern engineering practices and AIassisted tools to deliver higherquality software.

Essential Duties and Responsibilities

Responsibilities will depend on your seniority, but may include:

  • Design and implement web applications - Build responsive, userfriendly interfaces using modern technologies such as JavaScript/TypeScript, React/Vue/Angular, and HTML/CSS. Ensure performance and accessibility across devices.

  • Develop and maintain backend services and APIs - Write clean, maintainable serverside code in languages such as Node.js, Go, Python or Java design RESTful/gRPC APIs integrate with SQL/NoSQL databases.

  • Architect scalable, reliable systems - Apply sound system design principles build microservices and eventdriven architectures deploy on cloud infrastructure ensure observability, logging and error handling to meet performance and availability targets.

  • Use AIassisted coding tools responsibly - Leverage tools like GitHub Copilot, ChatGPT, Claude Code, Gemini CLI or Codex to accelerate development, refactoring and testing. Help define best practices for integrating these tools into our workflows.

  • Implement CI/CD and containerization - Build and optimize pipelines using Docker, Kubernetes and infrastructureascode (e.g., Terraform) ensure secure, automated deployments.

  • Collaborate across disciplines - Work closely with product designers, AI/data scientists and DevOps to translate requirements into technical designs and deliver features endtoend.

  • Continuous improvement and code quality - Refactor, simplify and optimize legacy code introduce automated tests and AIdriven quality checks improve system observability provide constructive code reviews and mentorship.

Senior Level Additions

At the senior level you will also:

  • Lead architecture and technical direction - Make highlevel design decisions and drive adoption of best practices for performance, security, and scalability.

  • Mentor and uplift others - Guide junior engineers, promote knowledge sharing and uphold coding standards.

  • Shape our AIaugmented engineering culture - Define how we integrate AI tools in the SDLC responsibly champion experimentation and continuous learning.

Pre-Requisites :

Required Skills and Qualities

We care most about how you think and collaborate, not where you studied or how long you've been coding. The ideal candidate will have:

  • Solid foundation in computer science - Strong grasp of data structures, algorithms, operating systems, networking, and modern software design. Ability to reason about tradeoffs and scalability.

  • Web technology expertise - Experience in at least one web frontend or one backend framework (e.g., React, Vue or Angular for the frontend Express.js, Django, Ruby on Rails, Spring Boot or similar for the backend). Candidates should have handson coding experience with HTML/CSS, JavaScript/TypeScript or a serverside language and an understanding of web performance, accessibility and responsive design.

  • Backend proficiency - Experience designing REST/gRPC APIs writing serverside code in one or more languages (Node.js, Go, Python, Java, C#, Rust, etc.) understanding of microservices, authentication/authorization and secure coding practices.

  • Database and infrastructure knowledge - Familiarity with relational and NoSQL databases ability to design schemas and optimize queries understanding of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).

  • AIassisted coding mindset - Openness to leverage AI tools (Copilot, ChatGPT, Claude Code, Gemini CLI, Codex) for code generation, testing and code review.

  • Strong problemsolving and communication skills - Ability to break down complex problems, articulate technical choices and collaborate effectively across teams. Clear written and verbal communication is essential for working with a global team.

Culture Fit - What We Value

Razer operates on an extreme ownership model. We expect every engineer to take endtoend responsibility for their work, from design through deployment and production support. We also believe in strong opinions, loosely held: we encourage you to advocate for your ideas while remaining open to feedback and willing to adjust based on new evidence or team input.

Successful candidates will demonstrate:

  • Ownership & accountability - You treat problems as yours to solve and follow through on commitments.

  • Bias toward action - You are proactive, deliver quickly and iterate based on feedback.

  • Growth mindset - You continuously seek to improve yourself and the product, embrace constructive criticism and learn new tools and technologies.

  • Collaboration & empathy - You value diverse perspectives, listen actively and build strong relationships across teams. We care about the human behind the code as much as the code itself.

  • Passion for gaming & innovation - While not mandatory, a love for gaming and an interest in the unique challenges of gaming software is a plus.

Nice to Have

  • Experience with AI/ML frameworks (e.g., PyTorch, TensorFlow) and deploying ML models familiarity with vector databases and realtime data pipelines.

  • Knowledge of security best practices (OWASP, secure authentication/authorization, data privacy).

  • Experience with performance optimization at scale (profiling, caching strategies, CDN).

  • Contributions to opensource projects or experience working in gaming/esports software.

Hiring Levels

We will assess candidates against minimum technical competencies for the level they are applying for. Once the bar is met, culture fit becomes the most important factor. We're open to:

  • Associate/Junior Engineers - Eager problemsolvers with a strong CS foundation and portfolio projects who want to learn and contribute.

  • MidLevel Engineers - Engineers who can independently own features, collaborate with crossfunctional teams and contribute to system design.

  • Senior/Staff Engineers - Technical leaders who can define architecture, mentor others and drive best practices across the organization.

Education & Experience

  • Has a Bachelor's or Master's degree in computer science, AI or similar discipline from an accredited institution

.Shortlisted candidates will be contacted for assessment in due course

Razer is proud to be an Equal Opportunity Employer. We believe that diverse teams drive better ideas, better products, and a stronger culture. We are committed to providing an inclusive, respectful, and fair workplace for every employee across all the countries we operate in. We do not discriminate on the basis of race, ethnicity, colour, nationality, ancestry, religion, age, sex, sexual orientation, gender identity or expression, disability, marital status, or any other characteristic protected under local laws. Where needed, we provide reasonable accommodations - including for disability or religious practices - to ensure every team member can perform and contribute at their best.

Are you game

More Info

About Company

Razer Inc., is an American-Singaporean multinational technology company that designs, develops, and sells consumer electronics, financial services, and gaming hardware. Founded by Min-Liang Tan and Robert Krakoff, it is dual headquartered in one-north, Singapore and Irvine, California, US

Job ID: 138879099