Senior Devops Developer

Job Title: Senior Devops Developer
Company: Genie Shopping Ltd
Department: Genie Shopping Engineering Team
Location: Flexible - Distributed with use of Cambridge office and occasional travel
Working Hours: Full Time 37.5 hours per week with flexible working arrangements
Salary Range: £55,386 - £60,000 pa
Who is Genie Shopping?
Genie Shopping is a UK-based, high-growth performance marketing business operating through the affiliate channel and CSS ecosystem. As a certified Google CSS Premium Partner, we work with retail giants like Boots, ebay, Frasers, B&Q, Currys, and Lookfantastic, serving over 57 billion ad impressions to users across our network.
We differentiate ourselves through our managed CSS CPA model and our technical scale. We don’t act as a traditional CSS; we act as a performance partner. Alongside our self-managed SaaS offering, our core revenue comes from our CPA model, which means our success is directly aligned with our clients'. We are a driving force in the industry, leading the conversation through education, sponsorship, and active event contribution. This approach has led to huge success, doubling our growth in 2024 and setting new records in 2025.
We are a certified Great Place to Work with a remote-first setup. Our environment is small (~20 people) but ambitious. We value:
Autonomy: We hire people who want to own their output. If you love solving complex problems and implementing your own ideas, you will thrive here.
Connection: We prioritize culture over geography. We get together for proper team socials every quarter - think punting, cocktail making, and go-karting, to ensure we stay connected as people, not just colleagues.
The team is remotely based, but has fluidity in meeting in-person for client meetings, industry events, strategy days and team socials. There are requirements to travel to Cambridge around once a month, with London (or other UK locations) once a month on average. We're a close-knit, collaborative team who support each other. We come from diverse backgrounds and strive to have an environment where we can all improve and learn from each other.

What you’ll be working on
You’ll be working on the systems responsible for our feed processing, back-office, and customer-facing website. You’ll be responsible for the infrastructure from initial planning through to deployment and monitoring.
We’ve gone through a period of rapid growth, and now are investing in our core technology and infrastructure to prepare for our next stage of development.
Some recent examples of devops projects are:
Moving CI pipelines into GitHub actions.
Containerising our applications and migrating them from EC2 to ECS.
Introducing Terraform.
We’re often experimenting with new technologies and approaches, we’re currently particularly interested in:
How can we use GenAI to improve our data quality?
What do we need to do to make our key systems faster?
How can we refactor more of our legacy code in a safe, incremental way?
How you'll do it
Our infrastructure is on AWS, and is mostly using ECS and Terraform. We have some large MySQL databases using AWS Aurora, and we also make use of DynamoDB, Redshift and Redis. Most of our systems are written in PHP and Symfony.
We place a high value on automated testing and Continuous Deployment, and deploy multiple times a day.
We really care about code quality - we have team-owned code standards and all code is peer-reviewed. We see code reviews as a vital tool to help each other improve and spread knowledge throughout the team.
We have an agile approach to project management which currently has elements of Scrum and Kanban.
Some of the technologies we’re using are:
Terraform
AWS SQS/SNS
Docker/AWS ECS
MySQL/AWS DynamoDB/AWS Redshift
Elasticsearch
Redis
PHP/Javascript/Typescript
About you
You have a deep technical understanding of devops and will use your skills to deliver your own large, complex projects following the Genie code guidelines.
You’re a friendly team player who is keen to join a supportive, collaborative environment and contribute your own ideas and skills to help us continuously improve.
You’ll have a good sense of time management and prioritisation and will be responsible for the delivery of your projects.
Key Responsibilities
Plan, deliver and support large-scale infrastructure projects. You will translate development needs into robust platform solutions.
Monitor and support systems in production.
Write clean, maintainable, and tested code for pipelines, infrastructure, and tooling, setting the standard for the rest of the team.
Review other team members’ code as part of our code review process.
Support Product Owners by verifying that services are monitorable, scalable, and operationally sound.
Contribute to the team discussions and overall project direction.
Provide support for less experienced developers in the team.
Experience and Skills
Experience (Required)
Extensive experience managing production-grade infrastructure in a commercial AWS environment, treating infrastructure as code.
Excellent scripting and HCL skills, with a focus on writing clean, modular Terraform. You understand design patterns for IaC, how to optimize for state file performance, and possess the judgement to know exactly how much to abstract (vs. hardcode) for maintainability.
Expert knowledge of the AWS services we use (ECS, SQS, Dynamo, RDS, Redshift, VPC networking).
Experience of delivering projects in a complex domain.
Experience (Preferred)
Strong educational background.
Knowledge of our backend technologies: PHP, Symfony, TypeScript.
Experience of working with third parties such as AWS support.
Skills
You care about quality and still Get Things Done.
You learn new things quickly.
You have excellent problem-solving skills.
You can communicate well with both technical and non-technical people.
You’re friendly, approachable and like to work in a team.
You’re open minded and flexible in your approach to working.
You have good time management skills to juggle multiple tasks.
What We Offer
Remote Working Allowance - We pay all Genies £126 per month WFH allowance
Flexible Working - We provide flexibility in working options and work in a distributed team model
25 Days Annual Leave + Bank Holidays + Your Birthday 🎂
Enhanced Absence and Family Leave Policies
Workplace Pension - Your 4% employee contribution is matched by Genie via salary exchange
Employee Referral Scheme - A bonus payment if we hire someone you recommend
Electric Car Scheme - Allows you to lease an electric car through salary exchange, giving savings on Tax and NI
Cycle to Work Scheme - The Cycle2Work Scheme allows you to buy a new bike for commuting to work, spreading the cost over 12 months via salary exchange
Genie Academy - Our in-house training helps develop talented people into world-class digital marketers. Courses cover all aspects of the business
Quarterly Social Events - We all get an afternoon off each quarter to attend a staff social. Events range from bowling and punting to cocktail making and quizzes
Access to Spill - Professional therapist sessions
Wellness Activities - Workshops and support sessions cover everything from crafting, exercise, posture and staying fit in the workplace through to managing both stress and financial wellbeing
Wellbeing Perks - Paid eye tests, contribution towards glasses for DSE use and a yearly flu jab reimbursement
Genieversaries - Work anniversary awards give gratitude to Genies for their dedication and commitment to the business
We look forward to receiving your application!
Diversity, Equity & Inclusion
Genie Ventures is committed to creating a diverse, equitable and inclusive experience for our Genies and clients, in turn fostering a safe and happy workplace where everyone can be their authentic selves and thrive. We strive to build a team that reflects the diversity of the community we work in and encourage applications from traditionally underrepresented groups. If we can make this easier through accommodation in the recruitment process, please let us know via apply@genieventures.co.uk
- Department
- Genie Shopping Ltd
- Locations
- Cambridge, Distributed
- Yearly salary
- £55,386 - £60,000
- Employment type
- Full Time
- Remote Status
- Distributed Working (Remote with usable office and occasional travel)
About Genie Ventures
Genie Ventures is an award-winning ecommerce technology and marketing business. We build successful brands from scratch in the commerce space, including our current stars Broadband Genie, Genie Goals and Genie Shopping.
We’re based in Cambridge with a staff of more than 60 fantastic people spread throughout the UK on a distributed team model.
We operate principally in the UK, European and US markets, and work with some of the most interesting and successful online brands including Google, eBay, Mamas & Papas and Sky.
Already working at Genie Ventures?
Let’s recruit together and find your next colleague.