About the role
We are seeking an experienced Senior Engineer (Team Lead) to join HAAS TECHNOLOGIES SDN. BHD. in Kuala Lumpur. This is a full-time position that offers a strategic opportunity to lead a talented engineering team whilst driving technical excellence and innovation across our organisation. As Senior Engineer (Team Lead), you will be responsible for overseeing the technical direction of your team, mentoring engineers, and ensuring the successful delivery of high-quality technology solutions. This role is pivotal in bridging technical expertise with team leadership, making it integral to our continued growth and success in the Information and Communication Technology sector.
Key responsibilities
- Lead, mentor and develop a team of engineers, fostering a collaborative and high-performing culture
- Provide technical guidance and oversight to ensure the delivery of robust and scalable solutions
- Define and implement technical standards, best practices and code quality frameworks across the team
- Manage project timelines, resource allocation and technical deliverables whilst maintaining quality standards
- Conduct code reviews and provide constructive feedback to support the professional development of team members
- Collaborate with stakeholders, product managers and other teams to define technical requirements and architecture
- Identify technical risks and implement mitigation strategies to ensure project success
- Champion continuous improvement initiatives and foster innovation within the engineering team
- Participate in technical decision-making and contribute to the evolution of our technology stack
- Monitor team performance metrics and provide regular feedback to support career progression
What we're looking for
- 5+ years of professional software engineering or systems development experience, with at least 2 years in a team leadership or senior technical role
- Proven expertise in software development, with proficiency in one or more programming languages relevant to modern application development
- Strong understanding of software architecture, design patterns and best practices in software engineering
- Demonstrated experience in leading, mentoring and developing technical teams
- Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders
- Experience with agile methodologies and experience working in fast-paced, dynamic environments
- Strong problem-solving abilities and a proactive approach to identifying and resolving technical challenges
- Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related discipline, or equivalent practical experience
- Experience with cloud platforms, microservices architecture or modern DevOps practices is highly desirable
- Track record of successfully delivering complex technical projects on time and within scope
What we offer
- We offer a competitive compensation package commensurate with experience and qualifications.
- Opportunities for continuous professional development, access to training programmes and certifications to support your career progression.
- We foster a collaborative work environment that values innovation, creativity and teamwork.
- We provide a supportive culture where your contributions are recognised and valued, and where you have the opportunity to make a meaningful impact on your organization's success.
- We believe in maintaining a healthy work-life balance and offer flexible working arrangements where possible to support your wellbeing.
About us
HAAS TECHNOLOGIES SDN. BHD. is a forward-thinking organisation operating in the Information and Communication Technology sector. We are committed to delivering innovative technology solutions that drive business value for our clients and partners. Our team comprises talented professionals who are passionate about technology, problem-solving and delivering excellence. We pride ourselves on our collaborative culture, our commitment to continuous improvement and our focus on developing our people. We are an organisation that values integrity, innovation and teamwork, and we are dedicated to creating an environment where talented individuals can achieve their full potential whilst contributing to our shared vision of success.