TIME dotCom Berhad

Tech Lead

Posted: 18 hours ago

Job Description

The position reports to the Head of Engineering. Job Overview:We are looking for a highly experienced Tech Lead to join our growing retail IT team at TIME. This is a pivotal leadership role focused on designing the solution architecture for our entire platform and overseeing the development and reliability of all horizontal services (e.g., authentication, payments, logging, internal tools).The ideal candidate is a strategic thinker with deep technical expertise in Go, PostgreSQL, Redis, and distributed systems. You will be a "player-coach" who not only defines the technical roadmap and mentors a team of backend engineers but also remains hands-on, setting the standard for system design, scalability, and code quality. You will be the key technical authority for our core platform, ensuring all services are resilient, scalable, and built to a common high standard.Your work life:Lead the architectural design of new, complex backend systems and services, ensuring they align with the long-term technical vision.Create and maintain high-level system design documents, diagrams (e.g., sequence diagram, ERD), and technical roadmaps.Evaluate and select new technologies, frameworks, and patterns to solve complex problems and ensure our stack remains modern and scalable.Conduct architectural reviews and engineering specification review sessions for projects led by other engineers.Oversee the entire lifecycle (design, development, deployment, reliability) of all horizontal, cross-cutting services (e.g., identity, payments, messaging, logging, service-to-service communication).Define and enforce technical standards, SLAs, and SLOs for these core services to ensure high availability and performance.Drive standardization and best practices across services (e.g., logging formats, auth patterns) to ensure consistency and reduce duplicated effort.Act as the primary technical liaison for your domain, communicating complex ideas and risks to both technical and non-technical stakeholders.To be considered, you’ll need:Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.Experience: 5-10+ years of backend engineering experience, with at least 3+ years in a formal Tech Lead or Staff Engineer role.Technical Skills:Expert-level proficiency in backend development, with a strong preference for Go.Mastery of system design and architectural patterns (e.g., microservices, event-driven architecture, SOA, API gateways).Deep expertise in database design, performance tuning, and optimization (PostgreSQL, Redis).Proven experience with cloud-native architectures and services (preferably AWS: EC2, ECS, RDS, Lambda, S3).Strong understanding of containerization (Docker) and CI/CD pipelines (Bitbucket Pipelines).Experience defining and monitoring SLOs/SLIs for production systems.Soft Skills:Exceptional leadership and communication skills; able to articulate a complex technical vision to diverse audiences.Strong strategic thinking and the ability to make decisions with long-term impact.A proactive, "first-principles" approach to problem-solving.Proven ability to mentor and grow senior-level engineers.Added Advantage:Proficiency with Infrastructure as Code (IaC) practices (e.g., Terraform).Experience with API gateways (e.g., Kong, Apigee) and service mesh technologies (e.g., Istio).Previous experience in the telecommunications industry, particularly with Business Support Systems (BSS).Our Commitment to You At Time, we believe great work deserves great support. Here’s what you can look forward to when you join us:Comprehensive medical coverage for you and your immediate family, including outpatient care, hospitalisation, dental and optical benefits.Wellness support with an annual spending account for health-related needs, alternative treatments, or even paid-up premiums for personal insurance.Employee assistance during life’s big moments, from celebrations to times of bereavement.Learning & growth opportunities through dedicated time for learning, access to LinkedIn Learning and rewards for upskilling.Cash rewards for recognized certifications and full reimbursement for up to two approved professional memberships each year.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In