Razer Logo

Razer

Principal Engineer

Posted 24 Days Ago
Be an Early Applicant
In-Office
Singapore, SGP
Senior level
In-Office
Singapore, SGP
Senior level
Architect and lead the transformation of legacy monolithic systems into scalable, secure, multi-region cloud-native microservices. Design distributed systems, data synchronization, failover, traffic routing, disaster recovery, and data-residency solutions. Establish architecture standards, documentation, and review processes while mentoring engineering teams and collaborating with security, product, operations, and business stakeholders. Guide containerized and Kubernetes-based deployments across major cloud platforms and evaluate emerging distributed systems and AI/ML technologies.
The summary above was generated by AI

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 :

You will be working with a team of software engineers to architect, build, and deploy containerized and/or serverless applications in the cloud to support Razer's ever-growing ecosystem of microservices, data pipelines, and AI workloads. You will be responsible for the high-level design, architecture, and technical leadership of a scalable, high-performance, cost-effective, secure, and maintainable system that meets both current and future business needs. You will play a critical leadership role in enhancing our existing single-region monolithic system into a distributed, cloud-native microservices architecture - multi-region deployments, data residency compliance, and modern service decomposition.

Essential Roles and Responsibilities

  • Lead the design and evolution of scalable, secure, high-performance, and distributed end-to-end system architectures and robust data synchronization with effective conflict resolution, aligned with business goals and technical standards.
  • Architect and drive the transformation of legacy monolithic systems into modular, domain-driven microservices deployed across multiple geographic regions.
  • Define and implement patterns for regional service deployment, traffic routing, failover, and disaster recovery to achieve low latency and high availability.
  • Design systems that comply with data residency and privacy regulations (e.g., GDPR, PDPA) by ensuring user data is stored and processed within designated geographic boundaries.
  • Utilize containerization and Kubernetes to support scalable and reproducible deployments in a cloud environment (AWS, GCP, or Azure).
  • Collaborate closely with engineering, security, product, operations, and business stakeholders to ensure the architecture supports both functional and regulatory requirements.
  • Define best practices, technical standards, and review processes to ensure consistent and high-quality design and implementation across services and regions.
  • Provide architectural guidance, technical leadership, and mentorship to engineering teams to ensure alignment with architectural vision and system goals.
  • Collaborate with cross-functional teams including PD, internal stakeholders to deliver high-quality solutions.
  • Stay current with emerging technologies in cloud infrastructure, distributed systems, AI/ML, and web architecture, and evaluate their potential to improve the system design.
  • Promote a culture of innovation, technical excellence, and continuous improvement within the architecture and engineering organization.

Pre-Requisites :

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field.

  • 8+ years of software engineering experience, with at least 3+ years in an architecture or technical leadership role.

  • Proven experience in designing and implementing microservices-based architectures in cloud environments (e.g., AWS or GCP).

  • Demonstrated experience with migrating from monolithic to microservices architectures, including service decomposition and integration strategy.

  • Strong understanding of distributed systems, particularly multi-region deployments, including service mesh architectures, traffic routing, global failover strategies, latency optimization, regional scaling, and cross-region consistency.

  • Solid knowledge of data residency and data sovereignty requirements (e.g., GDPR, PDPA, CCPA), and experience designing systems that comply with such regulations.

  • Proficient in cloud-native technologies, including containers (Docker), Kubernetes, CI/CD pipelines.

  • Strong expertise in distributed systems design, CAP theorem trade-offs, event-driven architecture, and eventual consistency models.

  • Excellent communication and stakeholder engagement skills, with the ability to align technical design with business objectives.

  • Ability to produce high-quality architectural documentation, including system diagrams, data flows, and decision records.

  • Familiarity with OAuth 2.0 and OpenID Connect (OIDC) is a plus.

  • Strong understanding of software development principles such as Agile and SCRUM.

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?

Razer Singapore, Singapore, SGP Office

Singapore, Singapore

Similar Jobs

2 Days Ago
Easy Apply
In-Office
Singapore, SGP
Easy Apply
Expert/Leader
Expert/Leader
Hardware • Internet of Things • Software • Wearables • Semiconductor
Leads the analog design organization and sets architecture, specifications, methodology, and technical direction across multiple semiconductor programs. Directly designs or supervises critical transistor-level analog blocks, oversees verification, validation, layout, and production bring-up, and resolves high-risk technical issues. The role also mentors and manages engineers, chairs design reviews, partners with digital and product teams, supports customer and executive discussions, and drives improvements in tools, design flow, and IP reuse.
Top Skills: 12Nm22NmAnalog Circuit VerificationAnalog Ic DesignAnalog/Digital IntegrationClocking CircuitsData ConvertersPmusSemiconductor TechnologyTransistor-Level Design
4 Days Ago
In-Office
Singapore, SGP
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Develop and optimize advanced semiconductor packaging assembly processes, including wafer-level packaging, wafer bonding, and die stacking. Evaluate equipment and materials, establish process parameters, improve yield and quality, reduce costs, and implement process controls. Collaborate across packaging, wafer fabrication, assembly, product engineering, and quality teams to transition technologies from development through high-volume manufacturing. Use statistical analysis, automation, defect analysis, and AI-enabled tools to support process improvement and production readiness.
Top Skills: Chip On WaferChip To WaferDie StackingDoeE3FdcPythonRRmsSpcSQLVisual BasicWafer BondingWafer-Level Packaging
5 Days Ago
In-Office
Singapore, SGP
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Develop and deploy advanced semiconductor packaging technologies for high-performance memory products. Drive package integration, yield and quality improvements, cost reduction, process control, data analytics, and manufacturing readiness. Collaborate with process, product, assembly, test, reliability, and quality teams from technology development through high-volume production. Create process and model-of-record documentation and use Python, R, SQL, Visual Basic, and semiconductor control systems to analyze data and improve integration flows.
Top Skills: Advanced Semiconductor PackagingDesign Of Experiments (Doe)E3Fault Detection And Classification (Fdc)High Bandwidth Memory (Hbm)PythonRRecipe Management System (Rms)Semiconductor Process IntegrationSQLStatistical Process Control (Spc)Visual Basic

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account