Software Engineer

Idwal Marine

Cardiff

On-site

GBP 45,000 - 70,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A leading maritime technology company located in Cardiff is seeking a mid to senior Software Engineer to enhance their maritime technology platform. You will work on impactful solutions that drive efficiency and safety in the maritime industry, utilizing your expertise in software engineering and cloud technologies. The ideal candidate will have a minimum of 3 years of experience in Agile environments and a passion for producing high-quality code.

Qualifications

  • At least 3 years of professional software engineering experience successfully delivering products in Agile environments.
  • Strong programming skills with the ability to write clean, scalable, and maintainable code.
  • Ability to communicate technical concepts clearly to both technical and non‑technical stakeholders.

Responsibilities

  • Work within a cross‑functional Agile team to design, build and deploy customer‑focused solutions.
  • Develop across the full technology stack, from intuitive front‑end interfaces to robust back‑end services.
  • Participate in all stages of the development lifecycle from initial concept to deployment.

Skills

Software engineering experience
Strong programming skills
Cloud platforms (AWS, Azure, GCP)
Containerization (Docker)
CI/CD practices
RESTful APIs
Generative AI tools
Test automation frameworks

Job description

We're looking for a talented mid to senior Software Engineer to join our growing engineering team. You'll play a key role in building and evolving our maritime technology platform, working on systems that process millions of inspection data points and directly influence vessel transactions worth millions of pounds. This is an opportunity to write code that genuinely transforms an entire industry.

Idwal is the global leader in vessel inspections, technology and data. Founded in 2010 we've become the trusted partner for independent sale and purchase inspections and fleet condition monitoring across the maritime industry. We inspect almost half of all vessels sold globally each year. Our 500-point inspection reports provide transparent and actionable insights into a vessel's maintenance, quality and ESG compliance, all contextualised by the Idwal Grade® – the industry standard for measuring asset integrity. With over 10 million data points, more than 15% of the global fleet inspected since 2019, and operations in over 100 countries, we've transformed ship inspections from a traditional service into a data-driven digital platform. Operating from our headquarters in Cardiff Bay, with employees in Singapore, Shanghai, Tokyo and Athens, and supported by an extensive network of expert marine surveyors worldwide, we serve leading banks, financial institutions, private equity groups, ship owners, brokers, insurers and charterers.

Why work at Idwal?

Innovation meets stability.Backed by private equity (LDC), we have the resources and ambition of a scale-up combined with the stability of an established, profitable business. You'll work on genuinely industry-changing technology that's already recognised as the gold standard in maritime – but without the uncertainty of an early-stage startup.

Real impact.The work you do here matters. Our technology platform and data services directly influence multimillion pound vessel transactions and help ensure safer, more sustainable shipping worldwide. Your quality assurance work protects the integrity of systems that the world's leading maritime organisations depend on.

Technology at our core.We're not a traditional shipping company that's added technology – we're a technology company serving the maritime sector. Our in-house engineering team has built proprietary platforms from the ground up, and we're continuously innovating with AI, data analytics, and digital solutions that are genuinely transforming our industry.

Global reach, local roots.While we operate globally across 100+ countries, our engineering team is based in Cardiff Bay with a flexible, hybrid working model. You'll collaborate with marine surveyors, technical experts, and clients worldwide while being part of a close-knit Welsh team.

What is it like at Idwal?

Our culture.We've built something special here – a passionate team of shipping professionals, marine engineers, master mariners, developers and technology specialists working towards a common goal. We're friendly and collaborative with regular team events and charity initiatives that keep us connected beyond the day-to-day work.

Where you'll work.We operate a hybrid working policy with one day per week in our Cardiff Bay office, giving you the flexibility to balance focused home working with valuable face-to-face collaboration time.

How we work.We embrace agile methodologies and modern engineering practices. Our teams are empowered to make decisions, experiment with new approaches, and continuously improve. You'll work alongside people who are experts in their fields pushing the boundaries of what's possible with inspection technology and data platforms.

What you'll do
  • Work within a cross‑functional Agile team to design, build and deploy customer‑focused solutions that drive the maritime industry forward
  • Develop across the full technology stack, from intuitive front‑end interfaces to robust back‑end services and cloud infrastructure
  • Participate in all stages of the development lifecycle, from initial concept and technical design through to deployment and continuous improvement
  • Balance evolving our core inspection and data platforms with prototyping innovative new features and capabilities
  • Collaborate closely with Data Science and Business Intelligence teams to turn insights into actionable product features
  • Mentor and support less experienced engineers, fostering a culture of continuous learning and knowledge sharing
What you'll need
  • At least 3 years of professional software engineering experience successfully delivering products in Agile environments
  • Strong programming skills with the ability to write clean, scalable, and maintainable code
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies like Docker
  • Familiarity with CI/CD practices and tools (GitHub Actions, Jenkins, GitLab CI, or similar)
  • Understanding of RESTful APIs, microservices architecture, and modern database technologies
  • Experience using generative AI tools (GitHub Copilot, ChatGPT, Claude, etc.) to accelerate development and improve code quality
  • Experience with test automation frameworks (Cypress, Jest, or similar)
  • Ability to communicate technical concepts clearly to both technical and non‑technical stakeholders

Professional Qualities

  • Analytical mindset with a data‑driven approach to problem-solving, combined with creative thinking and a proactive 'can‑do' attitude
  • Passion for writing tested, quality code and contributing to technical excellence across the team
  • Self‑motivated with the ability to work independently and as part of a team

Interested? Get in touch with our recruitment team to find out more. Either send your CV or LinkedIn profile to Rhys.jevons@idwalmarine.com or speak to Allison Hetherton on 02920 446 644.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Regional Sales Manager
Regional Sales Manager

Idwal Marine • Cardiff

On-site
GBP 70,000 - 90,000
Competitive base salary
Performance-based bonus
Dynamic company culture
+1
Graduate Engineer/Scientist (Maritime & Ships)
Graduate Engineer/Scientist (Maritime & Ships)

Greenhouse Software, Inc. • Wallingford

Hybrid
GBP 28,000 - 34,000
Hybrid working
Graduate Engineer/Scientist (Maritime & Ships)
Graduate Engineer/Scientist (Maritime & Ships)

Greenhouse Software, Inc. • Oxford

Hybrid
GBP 28,000 - 34,000
Hybrid working
Flexi-time
Healthy work-life balance
Head of Systems, Safety and Test
Head of Systems, Safety and Test

SubSea Craft Limited • Portsmouth

On-site
GBP 75,000 - 95,000
25 days annual leave
Private Healthcare
Life Assurance
+8
Data Science Data Scientist / ML Engineer
Data Science Data Scientist / ML Engineer

Ceto AI Limited • Greater London

Hybrid
GBP 54,000 - 66,000
Equity options
Holiday allowance
Birthdays off
+4
Software Engineer (Maritime Autonomy)
Software Engineer (Maritime Autonomy)

L3Harris Technologies • Fareham

Hybrid
GBP 55,000 - 75,000
Hybrid work
Half-day Friday
25 days holiday + bank holidays
+7
Technical Lead - Data Processing
Technical Lead - Data Processing

Ocean Infinity • Southampton

On-site
GBP 65,000 - 85,000
Junior Software Engineer
Junior Software Engineer

James Fisher and Sons plc • Elrick

On-site
GBP 25,000 - 35,000
Early finish on Fridays
Private Medical Insurance
Cycle to work scheme
+1
Junior Software Engineer
Junior Software Engineer

James Fisher and Sons plc • Aberdeen City

Hybrid
GBP 28,000 - 38,000
Early finish on Fridays
Private Medical Insurance
Life Assurance
+2
Quality Engineer
Quality Engineer

Matchtech • England

On-site
GBP 40,000 - 50,000
Competitive pay and benefits
Attractive insurance policies
Pension schemes
+1