# Software Engineer

**Company**: Razer
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://razer.wd3.myworkdayjobs.com/en-US/Careers/job/Shah-Alam/Software-Engineer_JR2026007780?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_53a17cfc-8c5

## Description

Join Razer's global mission to revolutionize gaming as a Software Engineer. You will design, develop, and enhance mission-critical payment platform services, contributing to building scalable, secure, and high-performance transaction processing systems.

**Job Responsibilities:** You will work closely with cross-functional teams to deliver reliable backend services while actively leveraging modern engineering practices including automation, observability, and AI-assisted development and research initiatives.

**Key Responsibilities:**

**Application Development & Platform Engineering**

- Design, develop, and maintain backend services, APIs, and integrations supporting payment transaction flows.

- Implement scalable and resilient software components capable of handling high transaction throughput and concurrent processing.

- Maintain and enhance existing legacy systems while contributing to modernization initiatives.

- Write clean, maintainable, and well-tested code following secure coding standards and engineering best practices.

- Participate in system design discussions including performance optimization, database design, and distributed processing strategies.

**Production Reliability & Support**

- Troubleshoot production issues, perform root cause analysis, and implement preventive improvements.

- Collaborate with DevOps and infrastructure teams to ensure applications meet availability, latency, and reliability targets.

- Support operational readiness including monitoring improvements, alert tuning, and deployment validation.

- Contribute to continuous improvement initiatives to reduce system risk and improve service uptime.

**Engineering Collaboration & Delivery**

- Work closely with Product, QA, DevOps, and Integration teams to deliver new payment features and enhancements.

- Participate in Agile ceremonies, sprint planning, backlog refinement, and delivery tracking.

- Conduct peer code reviews to maintain high code quality and knowledge sharing.

- Maintain technical documentation including architecture notes, integration guidelines, and operational runbooks.

**AI-Assisted Development & R&D Innovation**

- Leverage AI-powered developer tools to improve code quality, accelerate development cycles, and automate repetitive engineering tasks.

- Participate in research and experimentation on AI use cases such as automated code refactoring and legacy modernization, intelligent log analysis and anomaly detection, and AI-assisted test case generation and coverage improvement.

- Collaborate with R&D teams to prototype intelligent platform capabilities such as predictive scaling signals, fraud pattern insights, or operational automation workflows.

**Requirements:**

- Bachelor’s Degree in Computer Science, Information Technology, or related field.

- Minimum 3 years experience in backend software development.

- Strong experience with LAMP stack (Linux, Apache, MySQL/MariaDB, PHP) or similar backend technologies.

- Experience developing RESTful APIs, integration services, and data processing components.

- Solid understanding of data structures and algorithms, database performance and query optimization, asynchronous processing or queue-based workflows, and system scalability and reliability concepts.

- Experience using version control systems such as Git.

- Familiarity with Agile development methodologies.

- Strong analytical, troubleshooting, and problem-solving skills.

**Preferred Qualifications:**

- Experience working in Payment Gateway, FinTech, Banking, or high-transaction platforms.

- Exposure to payment integrations, reconciliation workflows, or financial reporting systems.

- Experience with cloud infrastructure such as AWS or GCP.

- Familiarity with containerization technologies such as Docker or Kubernetes.

- Experience working with Redis / CouchDB / MongoDB, messaging systems (RabbitMQ / Kafka), observability tools, or AI coding assistants, automation tools, or developer productivity platforms.

## Skills

### Required
- LAMP stack
- backend software development
- RESTful APIs
- data structures and algorithms
- database performance and query optimization
- asynchronous processing or queue-based workflows
- system scalability and reliability concepts
- Git
- Agile development methodologies

### Nice to have
- Payment Gateway
- FinTech
- Banking
- high-transaction platforms
- payment integrations
- reconciliation workflows
- financial reporting systems
- cloud infrastructure
- containerization technologies
- Redis
- CouchDB
- MongoDB
- messaging systems
- observability tools
- AI coding assistants
- automation tools
- developer productivity platforms

---

Source: [Apply at razer.wd3.myworkdayjobs.com](https://razer.wd3.myworkdayjobs.com/en-US/Careers/job/Shah-Alam/Software-Engineer_JR2026007780?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
