Strong foundation in Computer Science and related principles, including data structures, algorithms, and software architecture.
Hands-on experience in Software Development and Software Design, with proficiency in at least one modern programming language (e.g., C++, C#, Java, or Python).
Background in Research and Development (R&D) and Research, with the ability to investigate technical problems, explore new approaches, and validate solutions experimentally.
...
Develop, test, deploy, and operate scalable security observability platforms, detection pipelines, automation workflows, APIs, and backend services.
Partner with security, application, platform, and infrastructure teams to identify inefficient processes and deliver automation that fits Grab's engineering ecosystem.
Integrate SIEM, EDR, SOAR, cloud services, security data lakes, and observability tools while advocating detection and response into cloud, CI/CD, and developer platforms.
...
System Architecture: Design and develop scalable backend architectures and robust microservices using languages such as Python (Django/FastAPI), Java (Spring Boot), or Node.js (Next.js/Express).
Database Engineering: Architect relational and non-relational database schemas (PostgreSQL, MySQL, MongoDB), writing highly optimized SQL queries and executing complex data migrations.
Cloud & DevOps Integration: Deploy and manage containerized applications using Docker onto cloud infrastructure (AWS or GCP), incorporating secure IAM, S3, and serverless computing structures.
...
Work closely with the Product, UX/UI and Backend teams to design, build and extend consumer and/or partner facing new products, platforms and features.
End-to-End System Ownership: Independently designs, builds, and operates high-quality software systems, ensuring they are secure, reliable, maintainable, and rigorously tested.
Architectural & Operational Excellence: Applies advanced architectural patterns and infrastructure best practices, while maintaining accountability for post-deployment monitoring and system health.
Strategic Stakeholder Partnership: Collaborates effectively with both technical and non-technical stakeholders, actively contributing to the entire product lifecycle from initial design to final rollout.
...
Century Software (Malaysia) Sdn Bhd is an established Malaysian technology company that has been delivering financial management and business solutions to government agencies since 1997. As a wholly owned subsidiary of Censof Holdings Berhad, the company specialises in Government Resource Planning and enterprise software solutions that support digital transformation, governance and effective public-sector service delivery.
You will be part of the R&D team to develop security management solution, which includes data gathering, programming, coding, documentation, system integration, testing etc. Main languages are Java, Spring Framework and Angular.