
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology solutions provider in Singapore is seeking a Technical Lead to oversee the system architecture and lead a team of developers. The ideal candidate will have strong experience in PHP and Python, with at least 5 years in software engineering. Responsibilities include designing data pipelines, mentoring developers, and making key technical decisions. This role offers an opportunity to work with cutting-edge technologies in a collaborative environment.
Design and own overall system architecture (applications, APIs, data, infrastructure)
Define backend, frontend, and data architecture standards
Make technical decisions on frameworks, tools, and system design
Ensure scalability, security, performance, and data integrity
Design and implement data transformation pipelines (ETL/ELT)
Build and maintain a data warehouse for analytics and reporting
Integrate data from multiple systems (POS, ERP, marketplaces, third-party APIs)
Ensure data quality, consistency, and documentation
Support BI tools, dashboards, and analytics use cases
Lead, mentor, and review work from a team of developers
Break down business requirements into technical and data tasks
Enforce coding, architecture, and data best practices
Work closely with product, operations, and management
Actively write and review production code (PHP, Python, frontend)
Debug complex system and data issues
Build APIs, services, and background jobs
Strong experience with PHP (Laravel preferred)
Strong experience with Python (APIs, background jobs, data pipelines)
API design and system integration experience
Relational databases (MySQL, PostgreSQL)
Experience with data transformation (ETL / ELT)
Experience designing and maintaining a data warehouse
Strong SQL skills (fact tables, dimension tables, star schema)
Experience with tools such as Airflow, dbt, or custom pipelines (any is fine)
Understanding of analytics, reporting, and data modeling concepts
Experience with modern frontend frameworks (React, Vue, or similar)
Ability to work across the full stack when needed
Git, CI/CD pipelines
Cloud platforms (AWS / GCP / Azure)
Docker & containerization (nice to have)
Monitoring and logging best practices
5+ years of software engineering experience
Proven experience as Tech Lead / Senior Engineer / Software Architect
Experience leading developers and reviewing code
Strong system thinking with both application + data architecture
Good communication and leadership skills
Experience with POS, ERP, or retail systems
Experience supporting AI / ML or analytics teams
Startup or fast-scaling company background