Senior Software Engineer - Autonomous Marine Tech (Full-Stack)

Ocean Infinity

Greater London

On-site

GBP 36,000 - 60,000

Full time

44 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ocean Infinity seeks a Senior Software Engineer to design, build, and maintain the products behind our autonomous and remote marine operations. You will work from data models and APIs through to operator and customer interfaces, reporting to a Tech Lead.

The role involves fullstack development across C#/.NET or TS stack, React frontends, and collaboration with engineers to ensure robust, scalable systems.

Qualifications

  • Degree in Computer Science, Information Technology, or related field.
  • 5+ years as software engineer with production experience on backend and frontend.
  • Strong backend fundamentals: REST, clean architecture, design patterns; experience in C#/.NET or Node/TypeScript.

Responsibilities

  • Design, build, and maintain fullstack web applications from DB/API to UI.
  • Write production backend services in C#/.NET or TypeScript/Node.
  • Build React UIs (Next.js on TypeScript products).
  • Manage relational DB schemas, queries, migrations.
  • Integrate real-time data flows and robotics-to-web pipelines.
  • Use AI-assisted development tools in daily workflow.
  • Follow and improve development and quality practices.
  • Mentor junior engineers through guidance and feedback.

Skills

5+ years experience
C#/.NET
Node/TypeScript
React
PostgreSQL/SQL Server
Entity Framework Core/Prisma/Drizzle
TypeScript
Git
OWASP security basics
English fluency
Autonomous work
REST API design
Design patterns
Single-page web apps

Education

Degree in Computer Science or related

Tools

Docker
Kubernetes
CI/CD pipelines
Azure/AWS/GCP
WebSockets/SignalR
tRPC/Next.js

Job description

Ocean Infinity seeks a Senior Software Engineer to design, build, and maintain the products behind our autonomous and remote marine operations. You will work from data models and APIs through to operator and customer interfaces, reporting to a Tech Lead.

The role involves fullstack development across C#/.NET or TS stack, React frontends, and collaboration with engineers to ensure robust, scalable systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Tech Lead & Fullstack Software Engineer
Senior Tech Lead & Fullstack Software Engineer

Ocean Infinity • Greater London

Hybrid
GBP 95,000 - 120,000
Senior Marine Robotics & Autonomy Engineer
Senior Marine Robotics & Autonomy Engineer

Ocean Infinity • Greater London

On-site
GBP 90,000 - 110,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Ocean Infinity • Greater London

On-site
GBP 36,000 - 60,000
Senior Robotics Engineer for Maritime Autonomy & ROS2
Senior Robotics Engineer for Maritime Autonomy & ROS2

Ocean Infinity • Southampton

On-site
GBP 70,000 - 100,000
Software Engineer - Marine Autonomy & Real-Time Systems
Software Engineer - Marine Autonomy & Real-Time Systems

Executive Integrity • Southampton

On-site
GBP 60,000 - 90,000
Remote-friendly
Flexible hours
Pension
Senior Software Engineer, Tech Lead (Full Stack)
Senior Software Engineer, Tech Lead (Full Stack)

Ocean Infinity • Greater London

On-site
GBP 95,000 - 120,000
Edge Software Engineer — Maritime Tech Trailblazer
Edge Software Engineer — Maritime Tech Trailblazer

Ocean Infinity • Greater London

Hybrid
GBP 51,000 - 68,000
Edge Software Engineer
Edge Software Engineer

Ocean Infinity • Greater London

Hybrid
GBP 51,000 - 68,000
Maritime Autonomy Product Lead
Maritime Autonomy Product Lead

Ocean Infinity Group • Southampton

Hybrid
GBP 65,000 - 90,000
Senior Software Developer
Senior Software Developer

Oceaneering International Inc. • Aberdeen City

On-site
GBP 65,000 - 90,000