Lead Software Engineer
London
80- 90k plus bonus 100k+ OTE
Imagine being part of a world-class digital agency, where your skills in software engineering aren’t just used to build systems’they are the key to transforming how businesses succeed in today’s rapidly evolving marketing world.
In this dynamic environment, you’ll step into a critical role, one that will have a direct impact on driving revenue, enabling clients to achieve unprecedented success, and revolutionising the way data is leveraged in marketing. As the Lead Software Engineer, your work will extend far beyond the day-to-day coding. You will be at the forefront of building sophisticated tools that not only streamline operations but also create real value for clients. Think of yourself as the architect of the tools that empower teams, support innovation, and push the boundaries of what’s possible.
You’ll be joining a team of talented engineers in a fast-paced environment, where you’ll take charge of creating automated solutions and cutting-edge tools that scale with the growing demands of the marketing landscape. From improving the performance of internal tools to delivering client-facing innovations, your work will be integral to the agency’s ability to scale and drive success across the board. Every tool you create and optimise will play a role in amplifying client revenue, ensuring they’re always one step ahead in the competitive digital world.
Your role won’t just be about solving technical problems’it’s about shaping the future of digital marketing. You’ll collaborate with a team of passionate engineers, data specialists, and forward-thinkers to design solutions that tackle complex problems, automate processes, and generate real results. You’ll also be the go-to person for ensuring that these tools evolve, staying sharp and responsive to user needs, system updates, and new technological advancements.
By the time you’ve fully embedded yourself in this role, you’ll have not only enhanced existing systems but also helped build new ones that make a tangible difference for the agency’s clients. You’ll spearhead solutions that reduce friction and maximise business outcomes for clients, ensuring everything you create is aligned with the agency’s mission to deliver top-notch performance and innovation.
As part of this global agency, you’ll work alongside a diverse group of experts, all united by a shared vision of pushing the boundaries of digital marketing. The company’s approach is centred on collaboration, growth, and continuous learning, making it an exciting place for anyone passionate about engineering and innovation.
This is not just a job; it’s an opportunity to lead the way in creating tools that will shape the future of the digital marketing industry. With the support of a team that champions your growth, you’ll have endless opportunities to expand your skills, make meaningful contributions, and see the impact of your work firsthand.
If you’re someone who thrives in a fast-paced, innovative environment and is ready to make a real impact, then this role might be the next big step in your career.
Key Responsibilities:
‘ Take the lead on designing and implementing innovative tools that generate real business value.
‘ Work collaboratively with internal teams to deliver impactful solutions, from conception to deployment.
‘ Manage the entire lifecycle of tools’ensuring their performance is continually optimised.
‘ Drive engineering excellence and best practices, empowering your team to achieve exceptional outcomes.
‘ Partner with the Data Engineering team to enhance processes and tools that support broader organisational goals.
‘ Communicate effectively with stakeholders at all levels, from engineers to executives, ensuring alignment and satisfaction.
What We’re Looking For:
‘ At least 5 years of experience in software development, with a proven track record of delivering high-quality solutions.
‘ Deep knowledge of Python programming, with a focus on developing scalable and sustainable solutions.
‘ Demonstrated success in the design, deployment, and management of cloud-based systems and applications.
‘ Strong grasp of best practices in software engineering, ensuring high-quality, efficient development processes.
‘ Proficient in creating RESTful APIs, using frameworks such as Django/DRF or FastAPI to deliver robust solutions.
‘ A team-oriented mindset, with the ability to effectively communicate and collaborate with both technical experts and non-technical stakeholders..
Why This Role is Exciting:
‘ You’ll be joining a leading digital agency where innovation and excellence are at the heart of everything.
‘ The opportunity to work with cutting-edge technologies, including Generative AI and Large Language Models.
‘ A dynamic, forward-thinking team that thrives on creativity, collaboration, and impact.
‘ A hybrid working model offering flexibility alongside the opportunity for personal and professional growth.
‘ A supportive culture that encourages continuous learning, career progression, and peer recognition.
Ready to make a difference and be part of something extraordinary? Join a team that values creativity, growth, and impact, and help shape the future of digital marketing.