At a Glance
- Tasks: Lead AI-driven software engineering initiatives and enhance team collaboration.
- Company: Join Optimizely, a leader in marketing technology with a vibrant culture.
- Benefits: Competitive salary, inclusive environment, and opportunities for professional growth.
- Other info: Be part of a diverse team that values innovation and continuous improvement.
- Why this job: Shape the future of AI in software engineering while working with top brands.
- Qualifications: Extensive experience in software engineering and leadership roles.
The predicted salary is between 60750 - 74250 £ per year.
We're not here to add to the noise. We're here to cut through it- with AI that actually works for marketers.
From AI-powered content creation to world-class CMS and the industry's most trusted experimentation platform, Optimizely is the tool modern marketers actually want to use.
AI-Ready.
Set.
Go. 10,000+ brands including H&M, Pay Pal, and Zoom already get it.
So do Gartner, Forrester, and IDC, who consistently recognize us as leaders in Mar Tech.
But here's the thing about building great products: it takes great people.
Our 1,600+ Optimizers across 12 global offices are curious, collaborative, and refreshingly human.
We don't do corporate speak.
We do real conversations, big ideas, and genuinely care for the work we make together.
If you want to be part of a team that's shaping the future of marketing technology — and actually enjoys doing it — you're in the right place.
- Find us on
- Instagram: @optimizely Introduction
The VP, Software Engineering is responsible for realizing product vision across one or more of Optimizely's core product lines or broad cross-cutting horizontals — with a sharp focus on how AI shapes how we build, operate, and continuously improve.
They are trusted, respected engineering leaders who drive personnel management, program management, engineering operations, technical excellence, and strategy development across their focus area.
This role sits at the center of Optimizely's AI-forward engineering culture.
The VP champions the adoption of AI-assisted development practices — from code generation and automated testing to intelligent code review and developer tooling — ensuring engineering teams work smarter and ship faster.
They also own the internal operating model for
Engineering: how we run, how we measure ourselves, and how we get better over time.
They balance technical depth with a bias toward execution, process, and delivery.
They are strong collaborators who build cross-organizational consensus, negotiate priorities, share information openly, and drive broad initiatives to meet commitments.
They act as leaders and active participants in company-wide efforts that deliver business value and drive continuous improvement, and serve as exemplars of Optimizely's values.
- Job Responsibilities
- AI-Assisted Development and Tooling
- Champions the adoption of AI coding tools (e. g.
Git Hub Copilot, Claude, Cursor) across engineering teams, establishing clear standards, enablement programs, and measurable impact metrics.
- Drives the evaluation, rollout, and governance of AI-assisted development practices — including code generation, automated code review, test generation, and documentation — ensuring responsible and effective use at scale.
- Partners with product and platform teams to identify where AI can meaningfully accelerate delivery quality, developer experience, or operational efficiency.
- Stays current on the evolving AI development tooling landscape and shapes Optimizely's internal point of view on what to adopt, build, or avoid.
- Engineering Operations and Internal Improvement
- Owns the operating model for
Engineering: how teams are structured, how delivery is measured, how health is monitored, and how we improve cycle-over-cycle.
- Defines and drives engineering-wide metrics (delivery velocity, quality, incident response, system reliability) and builds the feedback loops that turn data into action.
- Leads cross-team retrospectives, post-mortems, and process reviews that result in durable operational improvements — not just one-off fixes.
- Drives internal engineering improvement initiatives: developer experience programs, productivity tooling, onboarding quality, and knowledge-sharing systems.
- Partners with the CTO to continuously improve the engineering team's overall structure, organization, and delivery of results.
- Leadership, Strategy, and Delivery
- Directs delivery, operational, and/or people management for one or more product verticals and/or broad platform horizontals.
- Fosters an environment that treats sound architecture, high-quality implementations, and secure systems as first-class product requirements.
- Understands the business and operational context of our products and develops strategy to improve how we build and deliver software.
- Collaborates in organizational and technical decision-making, with contributions that weigh growth, cost, margin, time-to-market, quality, and future readiness.
- Coaches, mentors, and supports experienced engineering leaders, helping them become self-sufficient and solve their own challenges.
- Leads engineering retention, recruiting, employer branding, and organizational strategy in a growth environment.
- Participates as an amplifier of holistic organizational initiatives and company-wide direction.
- Drives value initiatives that extend beyond Engineering to benefit the broader business.
- Knowledge and Experience
- Demonstrated history of implementing and managing significant software development programs.
- Hands-on experience adopting and scaling AI coding and developer productivity tools within an engineering organization.
- Familiarity with the AI development tooling landscape — including LLM-powered assistants, automated testing/review tools, and prompt engineering practices for software workflows.
- 5+ years of prior career experience as a software engineer.
- 12+ years of experience in engineering management.
- Proven track record running or significantly improving engineering operations: metrics programs, operating cadences, process design, and internal tooling.
- Strong background in cross-functional collaboration, organizational design, and driving execution at scale.
Education
Bachelor’s Degree (Computer Science or engineering preferred) or equivalent work experience Optimizely is committed to a diverse and inclusive workplace.
Optimizely is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. #LI-JS1
VP, Software Engineering in London employer: Optimizely
At Optimizely, we pride ourselves on fostering a vibrant and inclusive work culture where innovation thrives. As a Director of Security Engineering, you'll be part of a dynamic team that values collaboration and real conversations, empowering you to drive meaningful change in the marketing technology landscape. With ample opportunities for professional growth and a commitment to leveraging cutting-edge AI technologies, you'll find a rewarding environment that not only challenges you but also supports your career aspirations.
StudySmarter Expert Advice🤫
We think this is how you could land VP, Software Engineering in London
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Optimizely or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Optimizely.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Optimizely.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Optimizely that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace VP, Software Engineering in London
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Optimizely.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Optimizely and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Optimizely
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Optimizely uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.