At a Glance
- Tasks: Lead exciting DevOps projects and enhance our infrastructure with innovative solutions.
- Company: Join Genie Shopping, a fast-growing performance marketing business with a remote-first culture.
- Benefits: Enjoy flexible working, competitive salary, and perks like wellness activities and social events.
- Why this job: Make a real impact in a collaborative team while working with cutting-edge technologies.
- Qualifications: Extensive AWS experience and strong scripting skills are essential.
- Other info: Be part of a diverse team that values autonomy and continuous learning.
The predicted salary is between 55386 - 60000 £ per year.
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,000pa
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 prioritise 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 use:
- 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 (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
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.
Senior Devops Developer in Cambridge employer: Genie Ventures
Contact Detail:
Genie Ventures Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Devops Developer in Cambridge
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Genie Shopping on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since you'll be working with AWS, Terraform, and CI/CD pipelines, make sure you can talk confidently about your experience and how you've tackled similar challenges in the past.
✨Tip Number 3
Show off your personality! Genie Shopping values a friendly team player, so don’t be afraid to let your character shine through during interviews. Share your ideas and how you can contribute to their collaborative culture.
✨Tip Number 4
Apply directly through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in being part of the Genie Shopping team.
We think you need these skills to ace Senior Devops Developer in Cambridge
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior DevOps Developer role. Highlight your experience with AWS, Terraform, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for DevOps and how you can contribute to our team at Genie Shopping. Be sure to mention any specific technologies or methodologies you're excited about that relate to our work.
Showcase Your Projects: If you've worked on any notable projects, especially those involving CI/CD pipelines or infrastructure as code, make sure to include them. We love seeing real-world applications of your skills, so don't hold back!
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 to join our team!
How to prepare for a job interview at Genie Ventures
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially AWS, Terraform, and the programming languages like PHP and JavaScript. Brush up on your knowledge of ECS, SQS, and DynamoDB, as these are crucial for the role.
✨Showcase Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in a DevOps context. Think about how you’ve improved system performance or streamlined processes, and be ready to explain your thought process and the impact of your solutions.
✨Emphasise Team Collaboration
Genie Shopping values a collaborative environment, so highlight your experience working in teams. Share stories that demonstrate your ability to support colleagues, contribute to discussions, and mentor less experienced developers.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s current projects, their approach to using GenAI, or how they handle code reviews. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.