COMPANY OVERVIEW
We are an enterprise data security and GRC (Governance, Risk, and Compliance) software provider. We build cutting-edge platforms that help modern organizations secure their sensitive data assets, streamline compliance workflows, and mitigate digital risk.
JOB SPECIFICATION (REQUIREMENTS)
Core Qualifications & Experience
- Education: Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or an equivalent technical discipline.
- Experience: Minimum of 5+ years of hands-on software development experience, with at least 2 years successfully leading or managing small, agile engineering teams (Frontend, Backend, and QC).
- Industry Context: Experience working on enterprise-grade software-as-a-service (SaaS) products, multi-tenant architectures, or applications handling sensitive corporate/compliance data.
Technical Deep-Dive
- Primary Backend: Deep, expert-level proficiency in PHP and the Laravel ecosystem is mandatory.
- Frontend & Full-Stack: Strong familiarity with the TALL Stack (Tailwind CSS, Alpine.js, Laravel Livewire, Laravel).
- Data & Analytics: Solid understanding of MySQL relational database design (advanced indexing, query optimization) and experience utilizing Elasticsearch for high-performance log, text, or audit trail searches.
- Supporting Languages: Familiarity with Python or Java for supporting microservices or auxiliary data processing engines.
- DevOps & Infrastructure: Solid foundational knowledge of Linux environments, Nginx configurations, and managing source control through GitHub, including enforcing structured Gitflow and Pull Request protocols.
Soft Skills & Professional Traits
- Security Mindset: A strong architectural eye for application-level security, including role-based access controls (RBAC), data masking, and secure API integration practices.
- Delivery Focused: Deep familiarity with Agile/Scrum project methodologies and task management tools (e.g., Trello/Jira).
- Meticulous Architect: Highly organized and analytical, with a passion for designing clean, reusable code structures and optimizing system performance.
- Communicator: Excellent ability to translate complex business compliance and GRC requirements into actionable, bite-sized technical tasks for junior and senior engineers alike.
JOB DESCRIPTION (RESPONSIBILITIES)
1. Engineering Leadership & Team Management
- Lead, mentor, and align a cross-functional team consisting of Backend, Frontend, and Quality Control (QC) engineers.
- Enforce engineering standards, including code formatting tools, automated static analysis linting, and strict GitHub Pull Request review cycles.
- Act as the final technical gatekeeper for code quality, ensuring that features are thoroughly peer-reviewed and tested before hitting integration branches.
2. Architecture & Solution Delivery
- Own the application-level architecture of our core enterprise products, ensuring high availability, scalability, and robust security defenses.
- Design comprehensive database schemas in MySQL and search patterns in Elasticsearch to power intricate data audit and compliance logging dashboards.
- Translate high-level data security and GRC workflows into secure, high-performance APIs and application features.
3. Project Execution & GRC Alignment
- Manage end-to-end sprint planning, task tracking, and timeline estimation, ensuring consistent velocity and predictable release schedules.
- Collaborate closely with product stakeholders to convert complex enterprise security compliance requirements into technical engineering roadmaps.
- Maintain accurate, clear technical documentation regarding system architecture, APIs, and release procedures to support compliance audits.
Salary Range: RM 8,000 - RM 12,000