Software Cloud Intern

Razer Inc.
Full_timeSingapore, Singapore

📍 Job Overview

  • Job Title: Software Cloud Intern
  • Company: Razer Inc.
  • Location: Singapore, Singapore
  • Job Type: Full-Time
  • Category: Internship - Cloud Development
  • Date Posted: August 1, 2025

🚀 Role Summary

  • Contribute to the design, prototyping, and development of cloud backend APIs and internal administrative portals.
  • Gain exposure to cloud development, Linux, Docker, and serverless applications.
  • Collaborate with cross-functional teams using JIRA and SCRUM workflow.

💻 Primary Responsibilities

  • API Development: Design and implement cloud-based APIs to support business operations.
  • Portal Development: Develop and enhance internal portals to adapt to business requirements.
  • Automation: Create scripts and automate operational tasks to improve efficiency.
  • Serverless Applications: Develop and maintain serverless applications using cloud services.

🎓 Skills & Qualifications

Education: Pursuing a bachelor's degree or diploma in Computer Science, Computer Engineering, Information Systems, or a related field.

Experience: No prior work experience required; however, relevant projects or internships are a plus.

Required Skills:

  • Proficiency in at least one of the following programming languages: Go, Python, Node.js
  • Familiarity with Linux Shell
  • Basic understanding of web protocols and technologies such as HTTP, RESTful services, TCP/IP networking
  • Basic understanding of containers like Docker or Kubernetes (a bonus)

Preferred Skills:

  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure
  • Experience with version control systems like Git
  • Knowledge of Agile methodologies and SCRUM workflow

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Include projects that demonstrate your proficiency in cloud development, API design, and automation.
  • Showcase your ability to work with Linux, Docker, and serverless applications.
  • Highlight your understanding of web protocols and technologies.

Technical Documentation:

  • Document your projects using clear and concise comments, explaining your design decisions and code logic.
  • Include any relevant diagrams or flowcharts that illustrate your project's architecture and functionality.

💵 Compensation & Benefits

Salary Range: SGD 3,000 - 4,000 per month (Estimated based on industry standards for internships in Singapore)

Benefits:

  • Gain valuable work experience in a global gaming company.
  • Collaborate with experienced professionals and learn from their expertise.
  • Work in a dynamic and innovative environment focused on revolutionizing the gaming industry.

Working Hours: Full-time, 6 months from Jan 2026 – Jun 2026. Standard working hours are Monday to Friday, 9:00 AM to 6:00 PM, with a 1-hour lunch break.

🎯 Team & Company Context

Company Culture: Razer is a global gaming lifestyle brand focused on creating innovative gaming hardware, software, and services. The company culture is fast-paced, innovative, and centered around gaming. Razer values creativity, collaboration, and a passion for gaming.

Team Structure: The team consists of experienced software engineers, cloud architects, and DevOps professionals. The intern will work closely with these teams to design, develop, and maintain cloud-based APIs and internal portals.

Development Methodology: Razer follows Agile methodologies, with a focus on SCRUM workflow. The team uses JIRA for project management and collaboration.

Company Website: https://www.razer.com/

📈 Career & Growth Analysis

Web Technology Career Level: This internship is an entry-level position focused on cloud development and API design. It provides an excellent opportunity for students to gain practical experience in a professional setting.

Reporting Structure: The intern will report directly to the Cloud Engineering Manager and collaborate with various teams, including software engineering, DevOps, and product management.

Technical Impact: The intern's work will directly impact Razer's business operations by contributing to the development and maintenance of cloud-based APIs and internal administrative portals.

🌐 Work Environment

Office Type: Razer's Singapore office is a modern, open-plan workspace designed to foster collaboration and creativity. The office features gaming-themed decor, gaming stations, and a relaxed atmosphere that reflects the company's passion for gaming.

Office Location(s): Razer's Singapore office is located in the central business district, with easy access to public transportation and amenities.

Workspace Context:

  • The intern will have access to a dedicated workspace with a computer and necessary software tools.
  • Razer provides a flexible work environment that encourages employees to work from home when needed.

Work Schedule: The intern will work full-time from Monday to Friday, with standard working hours of 9:00 AM to 6:00 PM. The internship duration is 6 months, from January 2026 to June 2026.

📄 Application & Technical Interview Process

Interview Process:

  1. Online Assessment: Complete an online assessment to evaluate your programming skills and problem-solving abilities.
  2. Technical Interview: Participate in a technical interview focused on cloud development, API design, and automation. Be prepared to discuss your past projects and explain your design decisions.
  3. Cultural Fit Interview: Engage in a conversation with the hiring manager to assess your cultural fit with Razer's values and work environment.
  4. Final Decision: The hiring team will review your application and make a final decision.

Portfolio Review Tips:

  • Highlight your cloud development projects and explain how they demonstrate your skills in API design, automation, and serverless applications.
  • Showcase your ability to work with Linux, Docker, and other relevant technologies.
  • Emphasize your understanding of web protocols and technologies, and how you've applied this knowledge in your projects.

Technical Challenge Preparation:

  • Brush up on your knowledge of cloud development, API design, and automation.
  • Familiarize yourself with Linux, Docker, and other relevant technologies.
  • Prepare for questions about your past projects and how you approached specific challenges.

ATS Keywords: Programming Languages (Go, Python, Node.js), Cloud Development, API Design, Automation, Linux, Docker, Serverless Applications, Web Protocols, RESTful Services, TCP/IP Networking, JIRA, SCRUM, Agile Methodologies.

🛠 Technology Stack & Web Infrastructure

Cloud Platforms: Familiarity with cloud platforms such as AWS, Google Cloud, or Azure is a plus.

Programming Languages: Proficiency in at least one of the following programming languages is required: Go, Python, Node.js.

Web Technologies: Basic understanding of web protocols and technologies such as HTTP, RESTful services, TCP/IP networking.

Containerization: Familiarity with container technologies like Docker or Kubernetes is a bonus.

Project Management: Experience with JIRA and SCRUM workflow is preferred.

👥 Team Culture & Values

Razer Values: Razer values creativity, collaboration, and a passion for gaming. The company encourages employees to think innovatively, work together, and embrace their love for gaming.

Collaboration Style: Razer fosters a collaborative work environment that encourages cross-functional teamwork. Employees are encouraged to share ideas, learn from one another, and support each other's growth.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Design and implement cloud-based APIs that are scalable, secure, and efficient.
  • Develop and enhance internal portals to adapt to changing business requirements.
  • Create scripts and automate operational tasks to improve efficiency and reduce manual effort.

Learning & Development Opportunities:

  • Gain hands-on experience in cloud development, API design, and automation.
  • Learn from experienced professionals in a dynamic and innovative environment.
  • Develop your skills in Linux, Docker, and other relevant technologies.
  • Enhance your understanding of web protocols and technologies.

💡 Interview Preparation

Technical Questions:

  • Be prepared to discuss your past projects and explain your design decisions, especially those related to cloud development, API design, and automation.
  • Brush up on your knowledge of Linux, Docker, and other relevant technologies.
  • Familiarize yourself with Razer's products and services, and be ready to discuss how your skills and experience align with the company's needs.

Company & Culture Questions:

  • Research Razer's history, mission, and values, and be ready to discuss why you're excited about the opportunity to work for the company.
  • Prepare for questions about your gaming preferences and how they influence your approach to work.

Portfolio Presentation Strategy:

  • Highlight your cloud development projects and explain how they demonstrate your skills in API design, automation, and serverless applications.
  • Showcase your ability to work with Linux, Docker, and other relevant technologies.
  • Emphasize your understanding of web protocols and technologies, and how you've applied this knowledge in your projects.

📌 Application Steps

To apply for this Software Cloud Intern position:

  1. Submit your application through the Razer careers portal.
  2. Customize your resume and portfolio to highlight your relevant skills and projects, with a focus on cloud development, API design, and automation.
  3. Prepare for the online assessment and technical interview by brushing up on your knowledge of cloud development, API design, and automation.
  4. Research Razer's products, services, and company culture to demonstrate your enthusiasm and cultural fit during the interview process.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should be pursuing a bachelor's degree or diploma in Computer Science, Computer Engineering, Information Systems, or a related field. Familiarity with programming languages like Go, Python, or Node.js, and a basic understanding of web protocols and container technologies is required.