Glints
Senior Software Engineer
Hybrid senior engineer role in Kuala Lumpur (2-3 days/week in office), hired via Glints for a client team. Day to day: writing and reviewing code, maintaining CI/CD pipelines, mentoring juniors, and rotational on-call. Core stack: TypeScript, Go/Node.js, microservices, gRPC, Kubernetes, and cloud (Azure/AWS/GCP).
- Compensation
- Not disclosed
- Location
- Kuala Lumpur, Malaysia
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Authorization to work in Malaysia; able to work from office 2-3 days a week
- Minimum 6 years of software engineering experience
- Strong proficiency in TypeScript, Go, and 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 problem-solving abilities
- Quick learner able to grasp new technologies
- Work both independently and collaboratively in a team
- Excellent verbal and written English communication skills
Nice to have
- Experience leading teams and coaching
- Experience in a globally distributed startup or fast-paced environment
Full description
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.