Job Openings
Senior Software Engineer
About the job Senior Software Engineer
We are seeking a Senior Software Engineer to join our client's dynamic team. This is a hybrid position based in Kuala Lumpur, Malaysia. Authorization to work in Malaysia is required as you need to work in the office 2-3 days a week.
Key Responsibilities:
- Write high-quality, testable, and efficient code.
- Create and maintain our CI/CD pipeline.
- Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
- Conduct regular code reviews to ensure best practices are followed.
- Provide technical guidance and mentorship to junior team members.
- Test and troubleshoot software, identifying and resolving issues efficiently.
- Ensure documentation remains accurate and up to date.
- Rotational On-call will be required
Key Requirements:
- Minimum of 6 years of experience in software engineering.
- Strong proficiency in TypeScript, Go, and relevant frameworks like Node.js.
- Mastery of Agile methodology, microservices architecture, gRPC, containers, and Kubernetes.
- Experience with cloud technologies (Azure, AWS, GCP).
- Strong analytical skills, attention to detail, and excellent problem-solving abilities.
- Quick learner with the ability to grasp new technologies.
- Capability to work both independently and collaboratively within a team.
- Experience in leading teams and coaching is preferred.
- Excellent verbal and written English communication skills.
- Experience in a globally distributed startup or fast-paced environment is a plus.