Building the next-generation grocery e-commerce suite that is changing the way the world shops.

At Ocado Technology, we are an ambitious global company completely transforming the way the world shops with our cutting-edge AI, ML and robotic technology. With our retail partners spanning the globe, there is a huge amount of growth and opportunity.

The e-commerce stream plays a key role in offering frictionless, convenient, and hyper-personalised shopping experiences for millions of global users across multiple platforms, in different regions, languages, currencies, and more.

Based in our Barcelona office in the heart of the 22@ hub, this amazing community of 27+ nationalities offers an unparalleled culture focused on growth and learning. 

Get to know us:


Job Purpose

The Technical Writer is part of a wider technical communications community but will work alongside one or more development teams to provide all content related to the development, release and use of products and features. This ranges from writing help instructions, through to writing UI text and messages, release notes, API and data feed reference material, and preparing any other documentation or content needed for usage and training.

Roles & Responsibilities

The Technical Writer is responsible for the delivery of all written content relating to the development and release of products or features for Ocado Smart Platform (OSP).

Working directly with one or more development teams, the Technical Writer provides technical communication support to the team(s) and is involved in the development of new features and functionality from conception through to release. 

All features we develop must have approved UI text and documentation in order for them to be released, so this role is essential in helping us continuously deploy new functionality. For technical features, such as APIs and data feeds, this includes ensuring consistent naming of data fields and attributes, as well as full reference material.

While the Technical Writer works directly with a development team, they are a member of a wider Technical Communications unit which collectively provides the support, guidance and education needed to perform the role.

Away from the direct work with the development team(s), the Technical Writer is expected to take an active role in furthering the aims of the wider Technical Communications unit. They will do this by contributing to improve the practices and working methods that are followed, and to enhance the clients’ experience of using the OSP Help and Learning Centre.

As a Technical Writer you will:

  • Produce clear, easy-to-read, and consistent documentation and supporting content, for end-user systems, apps, APIs and data feeds.
  • Write concise, usable UI text in accordance with the UI style guide, and ensure consistent attribute naming for technical features.
  • Become a subject matter expert for the areas you work on.
  • Work closely with Product Managers, UX Designers, Developers, and other Technical Writers.
  • Understand the needs of Training Managers responsible for training clients in the use of our software, to ensure help content supports and complements their efforts.
  • Produce consistent screenshots and other visualisations or media when required, such as videos.
  • Review and proofread other writers’ work.
  • Contribute to the working methods and processes of the wider Technical Communications team.

We’re looking for someone who has strong technical writing experience and is a content enthusiast - who knows the impact well-written content can have, and also who is looking to explore new ways of enhancing the experience of learning to use, and using, the software with new and emerging approaches.

You may be asked to perform tasks as required by management deemed as a reasonable request. This job description is a summary of the typical functions of the role, not an exhaustive or comprehensive list of possible role responsibilities, tasks and duties and is subject to review. The responsibilities, tasks and duties of the job holder might differ from those outlined in the job description and other duties, as assigned, might form part of the job.

Knowledge, Skills and Experience


  • Proven technical writing experience for software, such as help instructions, user guides, release notes, and tutorials, according to accepted industry standards. Proven experience of writing for user interfaces, and to be able to demonstrate what makes effective UI writing and what doesn’t.
  • Ability to understand the different needs of different audiences, and to be able to adjust the approach accordingly.
  • Impeccable written English, and the ability to write consistently and concisely in accordance with a style guide.
  • The ability to write easy-to-read, fluent text in plain English, and the capability to organise content clearly.
  • Proven experience of working directly with development teams.
  • Proven ability to understand sometimes complex flows or technical information, and to be able to explain them clearly and simply to an end-user.
  • Ability to work independently to tight deadlines, across multiple projects simultaneously.


  • Writing for internationalisation - and working with software and content that is delivered in multiple languages.
  • Using static site generators such as Jekyll, and writing in Markdown.
  • Using Git, or other version control systems.
  • Working in an Agile environment

What we can offer you

A relaxed, international, talented, creative and friendly environment, where we will provide you with the best tools to develop amazing stuff. We invest in our employees, ensuring we provide them with the best in-house and external training programs available. We also really encourage people to attend conferences and be involved in the local developer community.

  • Flexible working hours with short Fridays
  • Reduced hours in August
  • 25 days of holidays per year
  • Private Health Insurance
  • Life Insurance (3x your salary)
  • Ticket Restaurant
  • Ticket Transport
  • Ticket Kindergarten
  • Gym membership discounts 
  • Fresh fruit, snacks, tea and coffee
  • Monthly social events
  • Table football, board games and Nintendo Switch
  • Tech Talks and internal trainings
  • Developer exchange programmes between centers
  • English, Spanish and Catalan language courses

We are growing rapidly, making it a very exciting time to join, as we are currently at a brand new office in the 22@ district - the thrilling tech area of Barcelona. 

Anything else?

There’s a lot going on at Ocado Technology! Click to find out more about Ocado Technology and our recruitment process.

Ocado is an equal opportunities employer and as such makes every effort to ensure that all potential employees are treated fairly and equally, regardless of their sex, sexual orientation, marital status, race, colour, nationality, ethnic or national origin, religion, age, disability or union membership status.

Apply for this Job

* Required