Software Engineer C++
Malaysia
Join a Global Leader in Cybersecurity
At NextLabs, we build advanced data protection and Zero Trust security solutions trusted by global enterprises. Our technology protects critical business data across cloud and on-prem environments, helping organizations manage access, prevent data loss, and ensure compliance.
We’re looking for passionate C/C++ Software Engineers to join our team and build next-generation high-performance systems.
Why This Role is Exciting
- Work on low-level, high-performance systems and security platforms
- Build solutions based on policy-driven access control (XACML)
- Develop products deployed in cloud & containerized environments (AWS/Azure/GCP)
- Collaborate with global Agile engineering teams
- Grow into Senior Engineer / System Architect roles
What You’ll Be Doing
- Software Development
- Design, develop, and maintain high-performance applications using C/C++
- Participate in full development lifecycle: design, coding, testing, and optimization
- Security & Policy Platform Development
- Build and enhance policy management and enforcement systems
- Work with XACML-based access control frameworks to define and enforce security policies
- Develop system components that support fine-grained, attribute-based access decisions
- System & Performance Engineering
- Develop system-level components involving:
- Networking protocols (TCP/TLS/socket)
- High-concurrency services
- Analyze and optimize system performance and scalability
- Debug using tools such as GDB, WinDbg
- Advanced Engineering
- Contribute to:
- Code instrumentation / API hooking
- Database engine performance and optimization (for senior scope)
- Work on low-level integrations and core system modules
- Collaboration
- Work in Agile Scrum teams with global engineering groups
- Collaborate with product teams to deliver enterprise-grade solutions
What We’re Looking For
- Must-Have
- Strong C/C++ programming skills
- Strong understanding of object-oriented programming (OOP) and object-oriented design (OOD)
- Experience with Linux and/or Windows development
- Nice-to-Have (Bonus Skills)
- Experience with:
- Networking protocols (TCP/IP, TLS, sockets)
- High-concurrency systems
- Exposure to policy-based access control systems (e.g., XACML)
- Familiarity with:
- Debugging tools (GDB, WinDbg)
- System-level programming concepts
- What Makes You a Great Fit
- Strong analytical and problem-solving mindset
- Interest in security systems and access control architecture
- Proactive, self-driven, and eager to learn
- Good communication and teamwork skills
Grow Your Career with Us
At NextLabs, you will work on complex, security-focused systems used by global enterprises.
You will have opportunities to:
- Develop expertise in system programming, security, and policy-based access control (XACML)
- Advance into Senior Engineer or System Architect roles
- Gain hands-on experience in cloud, containerization, and distributed systems
- Work on cutting-edge Zero Trust security platforms
Benefits & Perks
- Training & certification support (e.g., Azure, AWS, etc.)
- Career growth opportunities.
- Exposure to global projects & enterprise technologies
- Annual Leave entitlement
- Hybrid working arrangement (work-life balance)
- Flexible working hours
- Monthly free meal/ team lunch
- Birthday celebrations & team bonding activities
- Medical & insurance coverage
- Employee Performance recognitions
Perks & Benefits
- Employee equity
- Nearby public transport
- Central location
- Flexible working hours
- Casual dress code
- Free snacks / Happy hours
- Regular team activities
- Medical insurance
- Work visa sponsorship
- Personal leave
- Open culture
- Paid training and development
- Remote work flexibility