We spend so much time at work, why not do something we enjoy? Work hard, be nice, and achieve high-performing results – all while honing your skills and earning respect for what you do.
Our people matter
We love meeting,
the thinkers
& the doers
with serious talent.
If that sounds
like a little bit
of you, why not
say hello &
become part of
our innovative,
high-achieving
team of marketers,
developers, & creatives?
View open positions
Work hard and be nice
to people
Viva la Amsterdam 🚲
We’ve attracted a friendly bunch so far. To celebrate ten years of Upperdog, we bid bon voyage to British shores and descended upon Amsterdam for a weekend of respectability, civilised conversation, and sensible behaviour 👀.
I wanted to say a massive thank you. I am so lucky to work alongside a group of people who are this passionate and who continue to bring new ideas to the company.ZharaFounder
Join a talented team
of specialists
Everyone at Upperdog is key to the bigger picture. We’ll help nurture, develop, and finesse your skills and knowledge, enabling you to specialise in a niche of your own. Development can look different to each person, so we’ll tailor your role around your own goals.
My expertise has evolved massively since I started here at Upperdog and it’s been great seeing new faces add their own mark to the team.JoelWeb Developer
Work perks
We like to show gratitude to the fantastic team who make us who we are. Flexitime, WFH, a dog-friendly office, and 30 days holiday (plus bank holidays) are just a few of the perks on offer. Take a peek at our Instagram for the latest celebrations.
Dog friendly
They may not achieve quite the same level of work as their human counterparts, but our dog-friendly office is still a canine haven.
Work from home
Working from the office is so 2019. Well, sort of. We all come in at least two days a week, but beyond that, the choice is yours.
Flexitime
Need to leave early to make it to badminton practice? Understandable. Flexitime allows you to work to a timetable that suits you.
Holidays
You can never have enough holiday, but as we had to put a number on it, we settled for 30 days plus bank holidays. Not bad, eh?
Office location
Overlooking Bournemouth Gardens and a three-minute walk to the beach. As locations go, you can’t do much better.
Private medical
A generous private medical plan ensures you’re all set for any dentistry, optician appointments, contact lenses, and so on.
Quarterly team days
Teamwork makes the dream work. And who doesn’t love bowling a perfect strike on a Wednesday afternoon?
Team lunches
Sandwiches and last night’s lasagne are great and all, but do you know what’s even better? Monthly meals out as a team.
Career progression
We want to help people develop, and as they do, we want to recognise it. Learn skills, widen your knowledge, and be the best.
Training budget
That said, being the best sometimes needs external help. A generous training budget ensures that extra development is available.
Membership contribution
Have a gym membership on the go? It pays to be active, so we’ll contribute toward the monthly fees or costs.
Snack trolley
Because everybody loves an afternoon snack, right? To quote our favourite wizard, “We’ll take the lot.”
Join us
If we have no vacancies available, we can still consider serious applications.
Send your CV to careers@upperdog.co.uk and tell us a bit about yourself.
Project Manager / Delivery Manager
ProductionJob Purpose: To support the Head of Production in managing and delivering website projects and retainer clients at our digital agency, ensuring smooth workflows, exceptional quality, and effective communication between clients and the production team.
Due to continuous growth, Upperdog is looking for a driven Junior Project Manager / Project Delivery professional to join our team. If after reading this job description it sounds like the ideal role for you, please send us an introductory email and a copy of your CV.
Job Summary
As a Junior Project Manager / Project Delivery professional, you will play a key role in the production team, assisting in the successful delivery of website projects and managing ongoing retainer clients. You’ll be working directly under the Head of Production, supporting with day-to-day planning, task briefing, quality assurance, and project tracking. Alongside this, you’ll manage your own set of client retainer accounts, ensuring clear communication, seamless delivery, and a solutions-focused approach. Experience working on website builds and supporting retainer clients is essential.
Responsibilities:
Website project delivery
- Plan and manage the rollout of website delivery projects and CI sprints.
- Provide clear and concise briefs to team members to ensure alignment on objectives and deadlines.
- Work collaboratively with the team on website builds, leveraging prior experience to support seamless project delivery and client satisfaction
- Perform quality assurance (QA) on updates and website builds, testing functionality, usability, and performance across devices and browsers, and documenting any issues for resolution within Jira
Project management & reporting
- Support the Head of Production with daily planning and task allocation to the team.
- Track project milestones, report progress to stakeholders, and ensure deadlines are met.
- Monitor, manage and report on client retainers, ensuring all tasks and deliverables are completed within scope and on time.
- Track and report on hours used by retainer clients, CIs and website projects to the Head of Production, highlighting any overages, underutilisation, or risks to timelines.
Client services
- Foster a positive relationship with clients, managing expectations, and identifying opportunities to upsell additional hours or services with tailored, solutions-focused recommendations.
- Facilitate communication between the production team and clients to ensure smooth collaboration and transparency.
- Manage ad hoc client requests by prioritising tasks effectively and ensuring timely delivery.
Qualifications & Skills
- 2+ years of experience in project management, digital production, or a similar role within a digital agency.
- A passion for websites and project management, with a solutions-focused mindset.
- Highly organised, structured, and capable of multitasking in a fast-paced environment. Ability to adapt to changing priorities and handle ad hoc requests efficiently.
- Great with numbers and excellent written and verbal communication skills.
- Knowledge of project management methodologies and tools.
- Experience with website delivery, quality assurance testing, or similar digital production tasks.
- A proactive, driven individual who thrives on delivering high-quality results and maintaining strong client relationships.
Desirable Experience:
- Experience using tools such as Synergist, Jira, BrowserStack, and Figma.
- Familiarity with CI sprints or Agile project management.
- Experience in website development processes, including CMS platforms such as WordPress.
- Experience in client-facing roles or account management.
- Knowledge of quality assurance and bug tracking tools.
What benefits can Upperdog offer you?
- 30 days’ holiday plus Bank Holidays
- Flexitime
- Option to WFH 3 days per week (Monday/Thursday/Friday)
- Monthly team lunches and company updates
- Casual dress code
- Budget towards events and training courses
- Pension scheme
- Parking or gym membership contribution
- Private medical insurance
- Quarterly team building – from the New Forest water park to team quizzes
- Good office location in central Bournemouth with nearby shops and cafes, located next to the gardens and 5 minutes from the beach
- Career progression: we hire staff based on long-term potential and commitment. Show us your dedication, and we’ll help you grow with the company.
Salary: Dependent on candidate
Application Process
First stage interview – a short Teams call to hear more about you and your experience while providing details about the role.
Second stage interview – an in-person interview at Upperdog HQ in Bournemouth, including a short presentation (a brief will be provided) and more in-depth interview questions.
For more information and to ensure your details reach the correct person, please email a copy of your CV with an introductory email. You will hear back within 28 days to confirm if we’d like to invite you to interview. Please no recruitment agencies.
Job Types: Full-time, Permanent
Schedule: Monday to Friday
Ability to commute/relocate: Bournemouth, BH2 5BD: reliably commute or plan to relocate before starting work (required)
Experience: Digital agency: 2 year (required)
Work Location: Hybrid remote in Bournemouth, BH2 5BD
HR Manager
Company wideJob Types: part-time, permanent
Schedule: Mon – Friday 4 hours per day, 20 hours per week (ideally mornings)
Location – Bournemouth. Reliably commute or plan to relocate before starting work (required)
Experience: HR experience: 3 years minimum (required)
Work Location: Hybrid remote in Bournemouth, BH2 5BD
Job Purpose: To support the Upperdog team by leading and managing all HR operations, ensuring smooth processes, employee development, and compliance, while fostering a positive workplace environment.
Due to continuous growth, Upperdog is looking for a driven and organised HR Manager to join our team. If after reading this job description it sounds like the ideal role for you, please email us with an introductory email and a copy of your CV.
Job Summary: As an HR Manager, you will play a key role in driving Upperdog’s HR function, supporting recruitment, onboarding, training, and employee engagement. You’ll be responsible for managing our HR system, overseeing team development plans, and ensuring all HR policies and processes are up-to-date and effective. While HR is the primary focus, the role will also include occasional office management tasks to maintain an organised and welcoming workplace.
Responsibilities
HR Management
- Recruitment and Onboarding:
-
- Manage the hiring process, including posting job ads, screening candidates, and onboarding new team members.
- HR System Administration:
-
- Use our HR tool (Lattice) to schedule and track 1-1s, monitor objectives, and document performance reviews.
- Set up notifications for employees and managers to prepare for 1-1s and ensure agendas are shared in advance.
- Maintain accurate records of employee feedback, training, and progress.
- Training and Development:
-
- Create and manage an annual training programme for all team members.
- Develop a skills matrix and career progression framework for roles (basic/intermediate/advanced).
- Research and recommend training platforms (e.g., Udemy, eConsultancy, Coursera).
- Monitor and evaluate training outcomes to ensure continuous development.
- Collaborate with management to set and manage the annual training budget.
- Policies and Processes:
-
- Update and implement HR policies and ensure compliance with employment regulations.
- Assist managers with salary reviews, utilising performance data and pay rise budgeting tools.
- Employee Engagement:
-
- Oversee 360-degree feedback and collate responses for team evaluations.
- Support managers in setting team objectives and tracking progress.
Office Management
- Ensure the office remains organised and welcoming for visitors.
- Occasionally support administrative tasks, such as coordinating team events or socials.
Essential skills and experience
- Previous HR experience, ideally within a digital agency or fast-paced environment.
- Proficiency in managing HR tools or systems, such as Lattice, People HR or similar platforms.
- Knowledge of UK employment law and HR compliance practices.
- Strong understanding of recruitment processes, including hiring for creative or technical roles.
- Proven experience in organising and managing training programmes, skills matrixes, or progression frameworks.
- Exceptional organisational and multitasking skills to manage multiple priorities simultaneously.
- Background in managing employee engagement initiatives, such as performance reviews, 1-1s, and team development plans.
- Exposure to compensation reviews, salary benchmarking, and reward strategies.
- Excellent communication skills, both written and verbal, with the ability to work collaboratively with different teams.
- High attention to detail, especially when handling sensitive HR documentation and data.
Personal attributes
- Proactive, self-motivated, and driven to improve HR processes.
- Friendly, professional, and approachable.
- Able to work independently and as part of a team.
- Adaptable and capable of managing multiple priorities.
What benefits can Upperdog offer you?
- 15 days’ holiday plus Bank Holidays. (Based on part time hours)
- Monthly team lunches.
- Quarterly team-building activities.
- Private medical insurance.
- Parking or gym membership contribution.
- Pension scheme.
- A great office location near Bournemouth’s gardens and beach.
Salary: Dependent on candidate experience.
Application ProcessFirst stage interview – A short Teams call to learn more about you and your experience while providing details about the role.
Second stage interview – An in-person interview at Upperdog HQ in Bournemouth, involving a more in-depth discussion and scenario-based questions to understand how you approach and resolve specific HR situations.
For more information and to ensure your details reach the correct person, please email a copy of your CV and an introductory email. You will hear back within 28 days to confirm if we’d like to invite you to interview. Please no recruitment agencies.
Digital Marketing Strategist
MarketingLocation: Bournemouth. In-office 2 days per week / optional WFH 3 days per week
Employment Type: Full time
Reports To: Agency Founders
Expected Start Date: January/February
Position Overview:
We are seeking a Digital Strategist to join the team. This role is suited to someone with a background in and passion for; PPC, paid social and SEO. This role involves working closely with Account Managers and channel specialists across PPC, social media and SEO, while cultivating strong client relationships and ensuring exceptional campaign results. The ideal candidate has a strong background in agency-side digital marketing for multiple clients across both lead gen and ecommerce, is comfortable with data and forecasting, and can work well as part of a team. This role will report into our Agency Founders, working closely alongside our Head of Marketing, Client Services Director and Senior Account Managers.
Key Responsibilities:
- Strategy Management & Campaign Performance
- Collaborate with the internal team to respond to client briefs, allocate appropriate resources, and devise effective digital strategies that align with KPIs.
- Develop holistic digital marketing strategies (encompassing PPC, paid social, SEO, tracking and analytics) that run across the full marketing funnel.
- Oversee the development and delivery of client campaigns, ensuring consistency in quality and strategy alignment.
- Track, analyse, and report on key performance metrics, adjusting strategies and operations as needed with data-driven insights. Using tools such as Looker Studio, GA4, Google Ads, Meta Ads, Adobe Analytics and ahrefs, to deliver actionable insights and recommendations in clear, client-facing reports.
- Client Relationships
- Act as the senior strategy escalation contact for high-profile clients, ensuring their needs are met and expectations exceeded.
- Build strong, trusting relationships through proactive communication and problem-solving.
- Prepare agendas and presentations, lead meetings, navigate challenging conversations, and generate actionable outcomes.
- New Business
- Work close with Agency Founders on digital marketing new business leads, to expand the agency’s client portfolio.
- Including pitches, proposals, and forecasts.
- Team Management and Development
- Manage and mentor 3-4 team members.
- Foster a positive, results-oriented culture with an emphasis on innovation, collaboration, and professional growth.
- Conduct regular performance reviews, set objectives, and guide individual career development.
- Industry Expertise and Innovation
- Be actively passionate about industry trends, emerging technologies, and best practices in digital marketing.
- Hold up-to-date digital marketing certifications for relevant platforms e.g. Google Ads, Google Analytics 4 and Meta.
- Conduct competitor analysis and market research to inform strategic decisions.
Required Skills & Experience:
- Experience: Minimum of 5 years of experience in digital marketing agency-side or working with multiple clients.
- Technical Skills: Deep knowledge of digital marketing platforms including Google Analytics 4, Google Ads, Meta Ads, SEO tools.
- Analytical Mindset: Strong data-driven approach to decision-making with the ability to interpret and leverage data for campaign optimisation and strategic planning.
- Results-Driven: Demonstrated track record in achieving campaign objectives, with experience in setting and achieving revenue goals and profitability targets.
- Working Style: Strong organisational and time management skills, proactive and solutions-focused. Comfortable in a fast-paced environment and problem-solving.
Why Join Us?
This role offers an exciting opportunity to join a dynamic agency which is 12 years old, working with a talented team and delivering high performing campaigns for a diverse range of clients. We value innovation and accountability and are seeking the perfect candidate to join our team.
What benefits can Upperdog offer you?
- Hybrid and flexible working – working in our Bournemouth office Tuesday and Wednesday, with optional WFH for remainder of the week
- Private healthcare – Including mental health support, therapies and diagnostic
- 30 days of annual leave from your first day, plus Bank Holidays
- Development and events contribution – £500 per year towards any additional learning such as online courses, subscriptions or reading materials to help you expand your knowledge
- Gym membership / subsidised parking
- Referral fee – bonus referral for any new starter or client
- Monthly team lunches
- Quarterly team building – from the New Forest water park to crazy golf!
- Regular appraisals – which clear objectives, training and development plans
- Pension scheme
- Good office location in central Bournemouth with nearby shops and cafes, located next to the gardens and 5 minutes from the beach
- And more…
Salary: Dependent on candidate
Application process
First stage interview – this will be a short Teams call to hear a bit about you and your experience and tell you more about the role.
Second stage interview – this will be an in-person interview at Upperdog HQ in Bournemouth, including a short presentation for you to prepare (a brief will be provided) and some more in-depth interview questions.
For more information and to ensure your details reach the correct person, please email a copy of your CV and an introductory email to annabel@upperdog.co.uk. You will hear back within 14 days to confirm if we’d like to invite you to interview. Please no recruitment agencies.
SEO Account Manager
MarketingJob Purpose: To manage and oversee digital marketing campaigns, including SEO-focused strategies, for your client list.
Due to continuous growth, we’re looking for an experienced Account Manager to join our team. If after reading this job description it sounds like the ideal role for you, please email us with an introductory email and a copy of your CV.
Job Summary
As a Digital Account Manager, you will play a crucial role in the team, managing your own list of clients. Experience in digital, marketing, or advertising agencies is essential. Your primary responsibility is to manage the delivery of digital marketing campaigns for a list of clients, ensuring they generate successful, measurable results. You’ll have support from Account Executives and Platform Specialists who will help implement the work for your clients.
This role also requires strong SEO knowledge, as you will be managing SEO-driven campaigns and need to be confident in delivering SEO strategies. You should understand SEO techniques for both e-commerce and lead generation, and be able to identify what is required to generate successful results for SEO clients. A knowledge of technical SEO is advantageous.
Whilst this role is primarily an Account Manager position, we are looking for a candidate that enjoys getting stuck into the bigger SEO projects and to play an active role in the delivery.
Responsibilities:
- Plan and manage the rollout of digital campaigns for your client list.
- Be the main day-to-day contact for clients.
- Keep clients updated on activity and lead meetings as required.
- Ensure all activity is aligned with client objectives.
- Analyse and make recommendations to improve campaign performance.
- Provide weekly and monthly reports and analysis as required.
- Work closely with Account Executives to ensure your client tasks are planned, delivered on time, and completed to a high standard.
Requirements:
- 1-2+ years’ agency experience, ideally in managing SEO, PPC, and/or paid social campaigns.
- SEO experience, including developing SEO strategies, and an understanding of on-page and off-page SEO techniques.
- Familiarity with SEO for both e-commerce and/or lead generation.
- Google Ads and Google Analytics experience.
- Sound Microsoft Excel experience.
- Excellent client communication skills, verbal and written.
- Naturally organised with good time management.
- Proactive with great initiative.
- Proofreading skills.
- Excellent spelling and grammar; this is essential.
- A passion for a career in digital marketing, with a specific interest in SEO.
- Ability to work on your own initiative with high attention to detail.
- Ability to organise and prioritise a busy workload with a flexible approach to tasks.
- Team player.
Desirable Experience:
- Knowledge of setting up and managing SEO campaigns, including keyword research, metadata creation, and on/off-page SEO tactics.
- Understanding of SEO tools and reporting platforms (e.g., Ahrefs, SEMrush, Moz).
- Knowledge of setting up paid search campaigns, including keyword research, campaign structure, targeting settings, ad creation, and landing page recommendations.
- Experience in setting up social ad campaigns, including targeting, audience creation, campaign setup, and ad creation.
- Meta Blueprint Certified.
- Google Ads and Google Analytics certifications.
- Amazon Ads experience.
- Experience with other ad platforms, such as Bing Ads, LinkedIn Ads, Spotify Ads, and Pinterest Ads.
- Looker Studio and GA4 experience.
- Google Tag Manager experience.
- Experience in SEO and paid search for international markets.
- Experience in leading meetings, pitching, and tenders to potential clients.
- Dog lover!
What benefits can Upperdog offer you?
- 30 days’ holiday plus Bank Holidays
- Flexitime
- Option to WFH 3 days per week Mon/Thurs/Fri
- Monthly team lunches
- Casual dress code
- Budget towards events and training courses
- Pension scheme
- Parking or gym membership contribution
- Private medical insurance
- Quarterly team building – from the New Forest water park, crazy golf to virtual quizzes!
- Good office location in central Bournemouth with nearby shops and cafes, located next to the gardens and 5 minutes from the beach
- Career progression; we hire our staff based on the long-term. Show us your hard work and commitment and we’ll want you to grow with the company.
- And more…
Salary: Dependent on candidate
Application process
First stage interview – this will be a short Teams call to hear a bit about you and your experience and tell you more about the role.
Second stage interview – this will be an in-person interview at Upperdog HQ in Bournemouth, including a short presentation for you to prepare (a brief will be provided) and some more in-depth interview questions.
For more information and to ensure your details reach the correct person, please email a copy of your CV and an introductory email to careers@upperdog.co.uk. You will hear back within 28 days to confirm if we’d like to invite you to interview. Please no recruitment agencies.
Your dream job
Can’t find the role you’re looking for? Not to worry. Send us your application, tell us a little bit about you, and we’ll take a look.