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.