SEO Analyst Mid Level

At Torchbox (, we build beautiful websites for organisations who are making the world a better and brighter place. At the heart of every site we build is a solid SEO strategy—put simply, we build websites that get found.

We’re looking for an SEO Analyst to join our growing Search Marketing team, located in either Bristol or Charlbury, Oxfordshire. You’ll get the chance to design, develop and deliver SEO strategy for our clients in the non-profit, health, culture, and education sectors. Your work will span technical audits, content strategy, link building, keyword research and much, much more. Ultimately, you’ll take responsibility for helping our clients get found, and stay found—these currently include Great Ormond Street Hospital Charity, Girlguiding, Marine Stewardship Council, Chatham House, Shakespeare Birthplace Trust, the Internet Society and many more.

The right candidate for the job will:

Read about the SEO work we’ve been doing with the NHS, the ongoing SEO consultancy we’ve provided to Meningitis Now, and our thoughts on 2016’s SearchLove conference for a taster of the approaches we take to SEO.

Aside from the hard skills outlined above you’ll:

In return, we’ll offer an enviable office environment, either on a beautiful country estate on the edge of the Cotswolds or in the centre of Bristol, salary commensurate with experience plus performance-related bonuses, 25 days annual leave, life assurance, a generous ethical-fund pension scheme, health plan, bike to work scheme, conference budget and more.  We have weekly team lunches and occasionally we go on incredible team-building trips.

Torchbox is an Equal Opportunities employer.

Strictly no agencies, please.   

* Required fields
First name*
Last name*
Email address*
Location *
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
What’s your citizenship / employment eligibility?
Desired salary*
Earliest start date?
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
References: Please enter names and contact information: