Product Engineer, Products

Other Jobs To Apply

NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.

As a Product Engineer, you will develop and guide the design and development of the applications, services. The ideal candidate will have strong experience with AWS/Azure services, such as but not limited to IoT Hub, AKS, AKS, EKS, Lambda, and Kubernetes, and be proficient in backend development for applications and devices. This role will collaborate with multi-disciplinary teams to develop and guide others in the team in delivering a modular, reliable, scalable, and secure on cloud and on-premises solutions. The solutions may span across the domains of IoT, Robotics, Video Analytics, Gen AI or other products within the group.

What will you do?

Architecture & Design

  • Develop solutions involving multiple languages (Java, C#, Nodejs, Golang, Python, R etc.) stacks and deployment scenarios (Cloud, On-Premises, Devices)
  • Guide the architecture, development, and deployment of the cloud infrastructure on AWS/Azure using managed cloud native services or traditional deployments
  • Design and implement scalable backend services to support real-time features for applications and devices, ensuring high performance and low latency

Cloud Infrastructure & Deployment

  • Manage containerized services using AKS/EKS/GKE to ensure scalability and resilience
  • Define and maintain cloud development best practices, including CI/CD pipelines, cloud security, and infrastructure automation
  • Ensure backend services are highly available and monitored for performance, cost efficiency, and reliability

Collaboration & Integration

  • Collaborate closely with developers to ensure seamless integration between the various component teams (E.g. front-end, back-end, mobile, device)

Quality, Debugging & Troubleshooting

  • Actively participate in code reviews and provide expertise in debugging efforts across both backend and application codebases, ensuring code quality and system reliability
  • Troubleshoot and resolve issues related to performance, scaling, and security in a cloud environment

The ideal candidate should possess:

Core Competencies

  • Language-agnostic approach with ability to quickly learn and adopt new tools, languages, and frameworks.
  • Extensive experience in cloud architecture and backend development across AWS, Azure, and GCP.
  • Proficient in Java, C#, Node.js, and Python, with a focus on backend services and serverless functions.
  • Skilled in containerization and orchestration using Docker and Kubernetes (AKS/EKS).
  • Strong understanding of microservices architecture, cloud-native design, and real-time application scaling.
  • Deep knowledge of cloud security, including IAM, VPC configurations, and encryption best practices.
  • Hands-on with Infrastructure-as-Code tools such as Terraform, CloudFormation, and Ansible.
  • Experienced in monitoring and performance optimization using CloudWatch, Prometheus, and Grafana.
  • Familiar with CI/CD pipelines and development tools like JIRA, Bitbucket, SonarQube, Postman, SQL Workbench, and VS Code.
  • Leadership experience in backend cloud infrastructure and service development.
  • Bachelor’s degree in Computer Science, Engineering, or related field.

Preferred Qualifications

  • AWS Certifications (Solutions Architect, DevOps Engineer)
  • Experience with IoT and Robotics development
  • Background in navigation or location-based applications
  • Exposure to multi-cloud or hybrid cloud environments

We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.

Together, we make the extraordinary happen

Learn more about us at ncs.co and visit our LinkedIn career site.

Back to blog