At a Glance
- Tasks: Build and maintain data integrations and backend services for AI applications.
- Company: Ocean Infinity, a tech-driven company transforming operations at sea.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Why this job: Join a fearless team innovating to disrupt traditional industries with technology.
- Qualifications: Degree in Computer Science or related field; 3+ years experience in data engineering.
- Other info: Collaborative environment focused on safety, equality, and environmental responsibility.
The predicted salary is between 50000 - 60000 £ per year.
We are using and creating technology to transform operations at sea to enable people and the planet to thrive. We are open-minded and fearless in our approach to innovation and don’t believe in boundaries. We challenge everything and have massive ambitions to drag aging industries into the tech era. We take safety, equality and education very seriously, and our responsibilities don’t stop at our front door. Our business is built on the belief that there’s definitely a more environmentally responsible way to operate at sea. We employ people who share our core values. We expect our people to be courageous, trustworthy, and conscientious, driven by a desire to do the right thing. We strive for excellence, work collaboratively, and are genuinely excited by our work. We offer opportunities for our people to develop beyond their role and span a multitude of disciplines. These are open to all, regardless of background and experience level. Working with us means being part of a team that is harnessing technology and creativity to disrupt a traditional industry. We are not your average workplace.
Ocean Infinity is seeking a skilled and motivated Data Engineer - Backend to join our team. The successful candidate will play a key role in supporting our AI Engineers by building the data services, integrations, and backend components required to bring advanced algorithms into real-world applications. You will work across engineering, product, and AI/ML teams to automate data flows, prototype model-driven services, and connect our AI capabilities to the tools and products used by our end-users every day.
What will you do:
- Build and maintain data integrations between the lakehouse, AI pipelines, and downstream products or user-facing applications.
- Design, develop, and operate backend data services and APIs that expose curated datasets and model outputs to internal and external consumers.
- Implement scalable data pipelines that move, transform, and prepare data for AI engineers, ensuring reliable access to training, inference, and evaluation datasets.
- Prototype and deploy lightweight model services and applications in collaboration with AI Engineers, enabling rapid iteration and early validation of new algorithms and workflows.
- Ensure data quality and reliability, including monitoring, validation, troubleshooting, and performance optimization across services and workflows.
- Collaborate with AI Engineers, SMEs, and product teams to understand integration needs, translate them into technical solutions, and embed them into production services.
- Document system interfaces, data flows, and service contracts, ensuring clear handoffs and smooth adoption across teams.
Who you are:
- A degree in Computer Science, Mathematics, or a related field.
- 3+ years of experience as a Data Engineer, Backend Engineer, or similar role.
- Strong programming skills in Python and proficiency in SQL.
- Experience building and maintaining data pipelines, APIs, or backend services that integrate with data platforms.
- Hands-on experience with workflow orchestration tools (Airflow, Prefect, Flyte).
- Familiarity with SQL/NoSQL systems (e.g., Postgres, MongoDB, Redis).
- Solid understanding of data structures, algorithms, and data modeling.
- Comfortable working with data lake/lakehouse concepts and integrating applications with structured or semi-structured data.
- Strong communication and collaboration skills, able to work effectively with AI/ML, product, and platform teams.
Desirable:
- Experience integrating with Delta Lake, data lake storage, or similar cloud data platforms.
- Experience building event-driven or streaming integrations.
- Familiarity with Azure data services (ADLS, ADF, Cosmos, Databricks).
- Experience with CI/CD workflows (Azure Pipelines, GitHub Actions, ArgoCD).
- Experience with containerized services (Kubernetes, ideally AKS).
- Understanding of ML serving patterns, model APIs, or feature preparation workflows.
- Experience with fast-prototyping frameworks for model deployment (e.g., FastAPI, Flask, Triton, BentoML).
Salary: The salary varies for this position as we are recruiting in multiple regional locations and job grades. The salary process is based on skills, abilities, and experience required.
What you can expect:
At Ocean Infinity, we believe in creating equal opportunities for all, celebrating each and everyone’s differences. We are driven by transforming the industry, through our technology, thoughts, behaviours and actions. Being inclusive and respectful to all is fundamental to who we are. It is the right thing to do and enables innovation and creativity to thrive. There is more work to be done, and we know that we aren’t perfect, but our commitment to these values is unwavering. They are central to our mission and the impact we have on the industry, meaning, we cannot live without them.
Data Engineer - Backend in Southampton employer: Ocean Infinity Group
Contact Detail:
Ocean Infinity Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer - Backend in Southampton
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to data engineering. This gives you a chance to demonstrate your expertise and creativity, making you stand out from the crowd.
✨Tip Number 3
Prepare for interviews by practising common questions and scenarios specific to data engineering. Think about how you can relate your past experiences to the role at Ocean Infinity, and don’t forget to ask insightful questions about their tech and culture!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our innovative team at Ocean Infinity.
We think you need these skills to ace Data Engineer - Backend in Southampton
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for data engineering and technology shine through. We want to see that you’re not just looking for a job, but that you’re genuinely excited about transforming operations at sea with us!
Tailor Your CV: Make sure your CV highlights relevant experience and skills that match the job description. We love seeing how your background aligns with our mission, so don’t be shy about showcasing your programming skills in Python and SQL!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure to communicate your experiences and achievements effectively without unnecessary fluff. Remember, we’re looking for someone who can collaborate and communicate well!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Ocean Infinity!
How to prepare for a job interview at Ocean Infinity Group
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, SQL, and any workflow orchestration tools like Airflow or Prefect. Brush up on your understanding of data lake concepts and be ready to discuss how you've implemented these in past projects.
✨Showcase Your Collaboration Skills
Since the role involves working closely with AI Engineers and product teams, prepare examples that highlight your teamwork and communication skills. Think of specific instances where you successfully collaborated on a project and how it led to better outcomes.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities, particularly around data integration and pipeline issues. Be ready to walk through your thought process on how you would tackle common challenges in data engineering, ensuring you demonstrate a methodical approach.
✨Align with Company Values
Ocean Infinity values courage, trustworthiness, and conscientiousness. Reflect on your own experiences and think about how they align with these values. Be prepared to share stories that illustrate your commitment to doing the right thing and how you’ve contributed to a positive team culture.