Description
Joining Razer will place you on a global mission to revolutionize the way the world games. We are seeking a highly motivated Software Engineer to design, develop, and enhance mission-critical payment platform services.
This role contributes to building scalable, secure, and high-performance transaction processing systems supporting merchant integrations, payment routing, settlement workflows, and financial data services.
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.
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.
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.
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.
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.
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), and observability tools.
Pre-Requisites:
created by extracting key points from the original job description.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://razer.wd3.myworkdayjobs.com/en-US/Careers/job/Shah-Alam/Software-Engineer_JR2026007494