Job Summary:
We are looking for a Backend Product Engineer to design, build, and evolve a maritime-focused cybersecurity compliance platform.
This role sits at the intersection of product thinking, software engineering, and maritime domain knowledge, turning regulatory and operational requirements into scalable, deployable products.
You will work closely with product managers, security architects, and maritime domain experts to deliver solutions aligned with Maritime compliance.
Responsibilities
1. Product-Oriented Engineering
- Translate product requirements and regulatory needs into technical designs and implementations
- Own features end-to-end: design → implementation → deployment → operation
- Balance user value, technical feasibility, and long-term maintainability
2. Maritime Cybersecurity & Compliance Enablement
- Implement features supporting:
- UR E26/E27 cyber resilience
- ISM Code / SMS cyber risk management
-
Support audit evidence generation and class submission readiness
3. Platform & Architecture
- Develop cloud-agnostic, Kubernetes-deployable services
- Avoid dependency on proprietary cloud services (vendor lock-in)
- Design for:
- Onboard (edge) environments
- Shipyard / on-prem deployments
- Hybrid or private cloud (e.g., Kubernetes-based platforms)
4. Collaboration & Continuous Improvement
- Collaborate with:
- Product managers (roadmaps, prioritization)
- Security engineers (threat modeling, risk scoring)
- Continuously improve product quality through feedback, metrics, and iteration
Minimum Qualifications
-
Engineering Skills
- Strong experience with backend development (Python, Go, or similar)
- Experience designing REST APIs / data pipelines
- Familiarity with containerization & Kubernetes
- Solid understanding of software architecture and system design
-
Product Mindset
Preferred Qualifications
- Experience with:
- Compliance dashboards or audit-oriented products
- Visualization of complex technical or regulatory data
- Experience building products used in regulated or safety-critical industries
Recruitment Process

Notifications
- Those who have no disqualification for overseas travel (must have completed or be exempt from military service)
- Persons with disabilities and persons eligible for national protection will be given preferential treatment in accordance with relevant laws when providing support.
- All positions have a probationary period of three months, and the probationary contract may be extended or terminated depending on the evaluation.
- If there are any false information in the submission or in the recruitment process, acceptance may be cancelled.
- The process may change depending on the situation, and if there is a change, separate guidance will be provided to the applicant.
- All recruitments are occasional. So if successful applicants occur, the recruitment announcement may be closed early.
- If the final assessment does not meet internal standards, recruitment may be cancelled.
- Personal information, including your resume, will be kept for up to two years from the date of notification of the final result of the recruitment process. But the information can be deleted if applicant requests.
- Employee Benefits may be subject to change based on the company's budget and headquarters' policies.