Title:  Senior Engineer, Developer

Job ID:  21860
Location: 

ST Engineering Jurong East Bui, SG

Description: 

Responsibilities

 

  • Design, develop, test, deploy, and maintain front-end and back-end applications across the full ZAEL platform.
  • Build responsive, intuitive user interfaces that translate complex maritime data into clear, actionable displays for operators and fleet managers.
  • Develop and maintain robust back-end services, APIs, and real-time data pipelines that ingest, process, and serve continuous vessel data at scale.
  • Implement and maintain custom analytics logic that applies domain-specific algorithms to raw vessel data, producing the derived insights and performance indicators that sit at the core of ZAEL's value proposition.
  • Integrate AI and computer vision models developed by ST Engineering's AI engineers into ZAEL's modules, ensuring seamless deployment and reliable performance within the platform.
  • Collaborate closely with cross-functional teams including product managers, UI/UX designers, naval architects, and maritime domain experts to ensure technical solutions are grounded in real operational needs.
  • Participate in code reviews, debugging, and troubleshooting to uphold high standards of code quality, reliability, and maintainability.
  • Continuously improve software performance, scalability, and security as the platform grows across modules and customer deployments.
  • Contribute to shaping engineering practices and technical architecture decisions as a member of a fast-moving product team.

 

Requirement

  • Bachelor's degree in Computer Science, Software Engineering, or related technical discipline.
  • Proven full-stack software development experience (2+ years).
  • Strong proficiency with modern front-end frameworks (React, HTML5, CSS, and JavaScript) to build polished, data-rich interfaces that non-technical users can navigate with ease.
  • Strong back-end development experience, particularly with Python frameworks (FastAPI, Django, Flask) and PostgreSQL.
  • Experience with real-time data or streaming technologies (e.g. Kafka, WebSockets, MQTT) to ingest and serve high-frequency, continuous data streams.
  • Familiarity with containerisation (e.g. Docker) and cloud services (e.g. AWS) .
  • Excellent collaboration, communication, and problem-solving skills
  • Familiarity with consuming and integrating AI and computer vision model endpoints into production applications is desirable.
  • Experience or interest in the maritime sector or related fields is beneficial but not required.

 

Other Information
 

  • Location: Jurong East
  • 5 days work week
  • Working Hours: 8am-530pm