Experience with real-time data or streaming technologies (e.g. Kafka, WebSockets, MQTT) to ingest and serve high-frequency, continuous data streams.…
Minimally 2 years of working experience as a data engineer, building production grade data pipelines and wrangling large amount of data with a focus on quality……
Support for your physical, mental, and overall well-being through year-round initiatives. Continuously evaluate and adopt emerging technologies to improve……
Familiarity with at least one other language such as Java, JavaScript, C, or C++ from coursework or projects. A recently completed bachelor’s degree in computer……
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.