Lead Full Stack Data Engineer (2 year contract)
StarHub
Date: 2 weeks ago
City: Petaling Jaya
Contract type: Contractor

Job Description
We seek a seasoned Full Stack developer with strong interest and hands-on data engineering skills to design, develop, and deploy AI-powered, cloud-based products. You will own frontend/backend development, database/schema design, data pipelines, and integrate user-facing features with data services, collaborating closely with data science and infrastructure teams to deliver production-grade solutions.
As a Lead Full Stack Data Engineer, you will:
We seek a seasoned Full Stack developer with strong interest and hands-on data engineering skills to design, develop, and deploy AI-powered, cloud-based products. You will own frontend/backend development, database/schema design, data pipelines, and integrate user-facing features with data services, collaborating closely with data science and infrastructure teams to deliver production-grade solutions.
As a Lead Full Stack Data Engineer, you will:
- Architect & Build Full Stack Applications
- Design responsive UIs using Next.js, React, Vue, or Angular
- Implement server-side logic, REST/GraphQL APIs, and microservices with Nest.js, Node.js, or Express
- Ensure seamless data flow, authentication (JWT/OAuth2), and caching (Redis)
- Design & Maintain Data Pipelines & Databases
- Define data models for relational (PostgreSQL, Redshift) or document stores (MongoDB)
- Develop ETL/ELT pipelines (PySpark, Airflow) to load data into warehouses
- Implement scalable storage (tables, indexes, partitions, materialized views) and tune queries
- Integrate with Data Services & APIs
- Consume analytics/ML endpoints and real-time streams (Kafka, Kinesis)
- Implement efficient data-fetching on the frontend (pagination, caching, debouncing)
- Design endpoints serving aggregated or pre-processed data; manage API versioning/documentation (Swagger)
- Implement CI/CD & DevOps Collaboration
- Define CI/CD pipelines (GitLab CI/CD) for both applications and data workflows
- Containerize components with Docker; orchestrate with Kubernetes, Docker Compose, or ECS Fargate
- Collaborate on cloud provisioning (Terraform, CloudFormation) and manage secrets (AWS Secrets Manager)
- Develop Dashboards & Visualizations
- Build dynamic charts with D3.js, ECharts, or Recharts to surface key metrics
- Create real-time data displays using WebSockets or polling
- Implement frontend data validation (date pickers, filters, drill-downs)
- Mentorship & Collaboration
- Mentor junior engineers; conduct code reviews and share best practices
- Work with product, infra, delivery/sales specialist teams to refine requirements, automate tests, and enforce security standards
- Bachelor’s or Master’s in CS, Software Engineering, Data Science, or equivalent experience
- 6+ years as a Full Stack developer with demonstrable data engineering involvement
- Proficient in JS/TypeScript frameworks: Next.js, React, Vue, or Angular
- Strong Server-side Rendering (Next.js). Node.js experience with Nest.js or Express; RESTful/GraphQL API design;
- ETL/ELT pipeline development (PySpark, Airflow) and data modeling for PostgreSQL, Redshift, or MongoDB
- Experience integrating real-time streams (Kafka, Kinesis) and consuming ML/analytics endpoints
- Define scalable storage (tables, indexes, partitions, materialized views) and perform query tuning (sort keys, distribution keys, vacuum)
- CI/CD pipeline creation (GitLab CI/CD) and containerization (Docker, Kubernetes)
- Infrastructure as Code: Terraform or CloudFormation; secret management (AWS Secrets Manager)
- Cloud experience (AWS) deploying full stack apps and data pipelines (S3, EMR, Redshift)
- Unit/integration testing (Jest, Mocha, pytest) and E2E testing (Cypress, Playwright)
- Strong problem-solving, attention to detail, and ability to mentor and collaborate cross-functionally
- Familiarity with serverless architectures (AWS Lambda) and PWA principles
- Exposure to vector databases, data mesh or lakehouse architectures
- Participation in GenAI POCs (RAG pipelines, Agentic AI demos)
- Passion for UI/UX patterns, accessibility, and developer productivity
- Client-facing experience in data-driven or AI/ML projects
- Ability to travel 10–30%; This is a Malaysia-based role collaborating closely with Singapore team
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Telesales Agent (B2c)
Agensi Pekerjaan JobScoper Sdn. Bhd.,
Petaling Jaya
4 hours ago
Job ResponsibilityReach out to prospective customers through outbound calls, Emails and other platform to promote GPS and navigation products/services.Understand customer needs and recommend suitable solutions.Achieve or exceed monthly sales targets and KPIs.Handle customer queries effectively and provide accurate product information.Build strong relationships with customers to encourage repeat business.Update and maintain customer records in CRM systems.Collaborate with the team and share...

Senior Product Specialist (Penang)
Baxter International Inc.,
Petaling Jaya
1 day ago
This is where your work makes a difference.At Baxter, we believe every person—regardless of who they are or where they are from—deserves a chance to live a healthy life. It was our founding belief in 1931 and continues to be our guiding principle. We are redefining healthcare delivery to make a greater impact today, tomorrow, and beyond.Our Baxter colleagues are...

Help Desk Analyst
Quantum Storage South Asia,
Petaling Jaya
1 day ago
Job DetailsDescriptionQuantum delivers end-to-end data management solutions designed for the AI era. With over four decades of experience, our data platform has allowed customers to extract the maximum value from their unique, unstructured data. From high-performance ingest that powers AI applications and demanding data-intensive workloads, to massive, durable data lakes to fuel AI models, Quantum delivers the most comprehensive and...
