Senior Software Engineer (Malaysia)
Job description
Job Responsibilities:
- Develop or enhance innovative cybersecurity software products.
- Design and implement scalable software architecture.
- Conduct performance analysis, bottleneck identification, and system optimization.
- Review code and provide constructive feedback to improve code quality.
- Troubleshoot issues and refactor code.
- Work collaboratively with colleagues to define, design, and ship new features.
- Mentor junior developers and provide technical guidance.
Minimum Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- At least three years of professional software development experience.
- Experience with software development methodologies, tools, and best practices.
- Proficiency in programming languages such as Python, C++.
- Experienced in software technologies such as NoSQL, key-value store, messaging system etc.
- Experienced in developing efficient algorithms/code.
- Strong problem-solving skills and ability to work under pressure.
- Excellent communication and teamwork skills.
- Prior experience in cybersecurity is a plus.
- Must be a Malaysian citizen or Malaysian Permanent Resident.
Benefits:
- Engage in impactful work aimed at addressing significant cybersecurity challenges.
- Chalk up valuable experience and insights within the cybersecurity industry.
- Receive a competitive salary package.
- Annual flexi benefits and reimbursement for health screening expenses.
- Enjoy 18 days of annual leave, with increments based on years of service.
- Our office is near Bangsar South, next to LRT.