Assistant Principal Software Engineer

ST Engineering

Full-time Software Architecture & Engineering
Apply Now
Location
singapore, singapore, Singapore
Posted
June 05, 2026

Job Description

Responsibilities

  • Design, develop, test and maintain a highly scalable, secure and modular AI and data analytics platform
  • Perform code review and providing critical suggestions for fixes and improvements
  • Mentor and guide software developers to promote growth in technical capabilities, improve quality and productivity
  • Troubleshoot and fix software and system issues including system performance
  • Prepare technical design documents, sample code of the frameworks and APIs
  • Provide training and demonstration to the users of the platform
  • Be constantly updated with up-to-date trends and technologies to anticipate upcoming development needs and requirements
  • Ability to understand and integrate open-source projects with products
  • Setting up, maintaining, and evolving the cloud infrastructure (AWS, Azure or GCP) of web applications
  • Design, build, and maintain efficient, reusable, and reliable Docker co...