software engineering team lead
2 days ago
JOB DESCRIPTION
This role combines engineering team leadership with solution architecture stewardship. The focus is on enabling teams to deliver high-quality, scalable solutions through strong technical direction, standards, and mentoring — not on day-to-day feature ownership.
Hands-on implementation is selective and situational, primarily during prototyping, critical incidents, or when resolving complex technical blockers. Architecture work is strategic and episodic, ensuring long-term system health while supporting near-term delivery.
What This Role Is Not
- Not a ticket-driven individual contributor role
- Not responsible for owning every feature end-to-end
- Not a constant firefighting or 24/7 on-call position
- Not a siloed architect role detached from engineering teams
Why This Role Is Interesting
- Influence architecture across multiple platforms at real production scale
- Shape engineering standards and technical direction
- Flexibility to work on state-of-the-art technologies
- Evolve systems incrementally rather than maintaining legacy platforms
You'll succeed if you enjoy enabling teams, making thoughtful architectural trade-offs, and balancing delivery with long-term maintainability. We value sound judgment and a learning mindset over checking every box.
RESPONSIBILITIES
1. As a Team Lead
- Lead, mentor, and support a cross-functional engineering team spanning backend, frontend, mobile, and IoT
- Foster alignment across projects, priorities, and stakeholders
- Conduct design and code reviews, providing technical guidance without micromanagement
- Establish and maintain development standards, best practices, and architectural guidelines
- Support onboarding, performance guidance, and skill development
- Promote ownership, accountability, and psychological safety
- Participate in planning, estimation, and technical risk assessment
- Facilitate daily stand-ups and regular team ceremonies to ensure visibility, alignment, and steady delivery progress
- Apply agile delivery practices, leveraging relevant tools for sprint planning, tracking, and team coordination
- Follow up on the company practices related to the department management and reporting
2. As a Solution Architect
- Define, evolve, and govern end-to-end system architectures across platforms
- Ensure architectures are scalable, secure, maintainable, and aligned with business goals
- Evaluate and recommend technologies, frameworks, and patterns
- Prepare and maintain architecture diagrams, technical specifications, and solution documentation
- Act as the technical authority in cross-team and cross-department discussions
- Balance performance, reliability, cost, and operational complexity in architectural decisions
3. As a Senior Engineer
- Define reference architectures, technical templates, and reusable patterns
- Review high-impact designs, implementations, and deployment strategies
- Ensure observability, security, reliability, and performance standards are embedded in delivery
- Maintain oversight of CI/CD pipelines, testing strategies, and release processes
- Act as an escalation point for complex technical challenges and critical incidents
- Step in hands-on only when necessary (e.g., prototyping, production incidents, technical deadlocks)
- Oversee delivery timelines and release cycles, ensuring coordinated, predictable, and high-quality product releases.
REQUIREMENTS
1. Engineering Leadership & Collaboration
- Strong understanding of leading, mentoring, and supporting senior, mid-level or junior engineers
- Comfortable facilitating design reviews, code reviews, and architectural discussions
- Ability to work effectively with management and business stakeholders to align technical direction with business goals
- Ownership mindset with an appreciation for balancing delivery speed, engineering quality, and long-term maintainability
2. Architecture & System Design
- Solid understanding of distributed system design, including APIs, event-driven architectures, and system integrations
- Ability to reason about and explain architectural trade-offs across performance, reliability, cost, and complexity
- Comfortable producing and consuming architecture diagrams, technical designs, and solution documentation
- Willingness to act as a technical authority and escalation point when needed
- Exposure to collaborating on data dashboards and reporting solutions (e.g., Tableau), with an appreciation for usability and design quality
3. Core Engineering Knowledge
- MUST HAVE 5 YEARS+ WORKING EXPERIENCE WITH:
- Java and Spring Boot (Back-end)
- Any Relational Database
- or equivalent (Front-end)
Familiarity with building and supporting production-grade systems, or the ability to reason about production concerns
Good understanding of:
- Microservices architecture and common design patterns
- SQL replication, routing, and high-availability concepts
- Database proxies or read-scaling approaches (e.g., MaxScale)
- Caching strategies (e.g., Redis)
Event-driven or messaging systems (e.g., Kafka, MQTT)
Exposure to or interest in:
- C# and .NET
- PHP (Laravel)
- Mobile application development
4. Cloud, Containers & Delivery
- Understanding of containerization and orchestration concepts (Docker, Kubernetes)
- Exposure to CI/CD pipelines, release workflows, and automated delivery practices
- Familiarity with artifact management and multi-environment deployment strategies
- Working knowledge of Linux and Windows server environments, or the ability to adapt quickly in enterprise setups
5. Reliability, Observability & Operations
- Strong appreciation for observability and operational excellence
- Familiarity with monitoring, logging, and alerting tools (e.g., ELK, Prometheus, Grafana, or equivalents)
- Understanding of distributed tracing concepts and tooling (e.g., OpenTelemetry)
- Awareness of reliability, performance, and security considerations in real-world systems
- Understanding of resilience patterns such as retries, backoff, idempotency, circuit breakers, bulkheads, and graceful shutdowns
6. Technical Judgment & Growth Mindset
- Ability to apply sound technical judgment and guide engineering decisions at a high level
- Comfortable setting direction and standards without necessarily owning day-to-day feature delivery
- Strong growth mindset with a willingness to learn, adapt, and continuously improve engineering practices
QUALIFICATION
- University degree or equivalent in computing or software development
- At least 5 years experience
Job Types: Full-time, Contract
Contract length: 12 months
Pay: RM5, RM8,000.00 per month
Benefits:
- Professional development
Work Location: In person
-
Lead Automation Engineer
1 week ago
Puchong New Village, Malaysia RoviSys Full timeSummaryA Lead Automation/Systems Engineer at RoviSys will serve as a software or hardware lead on projects, as well as possess the ability to understand functional specifications and/or design specifications and translate that knowledge in the implementation of control systems. A lead engineer will be expected to develop skills required to successfully...
-
Sales Team Lead
1 week ago
Puchong New Village, Malaysia Vectory Innovation Sdn Bhd Full timeAbout the RoleWe are looking for a performance-driven Sales Lead to take ownership of our SaaS revenue engine. In this "Player-Coach" role, you will manage our sales operations, ensure strict adherence to SOPs, and work directly with the CEO to scale the business.While the primary focus is management and strategy, you must be ready to step in, sell, and own...
-
Senior Software Engineer
2 days ago
Puchong New Village, Malaysia XTS TECHNOLOGIES SDN BHD Full timeDesign, develop, and maintain test automation frameworks and tools.Create and execute automated test scripts for web applications, APIs, and backend services.Integrate automated testing into CI/CD pipelines and development workflows.Identify, document, track, and verify software defects with clear and detailed reporting.Work closely with software developers...
-
Software Automation Engineer
7 days ago
Puchong New Village, Malaysia Talentbook Solutions Full timeRole DescriptionThis is a full-time hybrid role for a Software Automation Engineer working in a US MNC based in Puchong Financial Center.Requirements2 years experience in automation testingPrior experience in Selenium using C# to write automation scriptsKnowledge of SQL and database managementAbility to work independently and within a team, with strong...
-
Software Engineer
2 days ago
Puchong New Village, Malaysia Talentbook Solutions Full timeRole DescriptionWe are looking for exceptional and highly motivated Software Developer (NodeJs) developers to work with a US MNC based in Puchong close to LRT. Employment visas are not provided for this role(5 Positions)You will play an important role, such as:Be a key member of core development teamContribute to the application design, development and...
-
Software Tester, Automation
1 week ago
Puchong New Village, Malaysia AVANADE ASIA PTE LTD Full timeQuality Engineering – Analyst/Sr AnalystIntroduction:Join our team as a Quality Engineer and harness your expertise in software quality and testing methodologies to deliver robust automated tests using cutting-edge tools, while driving continuous improvements in our quality assurance processes for large-scale systems.Come join us:As a Quality Engineer...
-
Solution Engineer
2 days ago
Puchong New Village, Malaysia ITECH System Engineering Sdn Bhd Full timeAbout the role We are seeking an experienced Solution Engineer to join our talented team at ITECH System Engineering Sdn Bhd'. As a Solution Engineer, you will play a crucial role in designing and implementing complex technology solutions that meet our clients' needs. This full-time position is based in Puchong, Selangor, offering the opportunity to work on...
-
M&E Project Engineer
2 days ago
Puchong New Village, Malaysia GREEN SIMEX ENGINEERING SDN. BHD. Full timeQualifications & experiencePreferably 2 years working experience in relevant fieldMinimum four 4 years Bachelors Degree in Mechanical or Electrical Engineering.Excellent ability to read, analyze, and communicate effectively, both verbally and in writing in EnglishProficient in Microsoft Office and Autocad Software.Tasks & responsibilitiesPrepare and maintain...
-
Sales Team Lead
1 week ago
Puchong New Village, Malaysia eLearningMinds Full timeJOB OVERVIEWThe Sales Team Lead oversees and guides the sales team to achieve revenue targets, drive market expansion, and strengthen client relationships across eLearning and HR Tech solutions. The role combines leadership, strategic planning, and hands-on sales execution. It also serves as a key link between management and frontline sales teams, ensuring...
-
Data Center M&E Engineer
1 week ago
Puchong New Village, Malaysia Blue Bulb Engineering Sdn Bhd Full timeAbout the role Join us at the forefront of innovation as a Data Center Engineer (Mechanical or Electrical), where you'll play a key role in delivering a high-profile hyperscale data center project in Malaysia. This is an exciting new role rather than a replacement for existing staff.What you'll be doingProvide technical advice to client on Data Center MEP...