Job Title:Lead Software Engineer Company: Broadband Genie Reporting to: Head of Product Location: Flexible - Remote with use ofCambridge officeand occasional travel Working Hours: Full Time 37.5 hours per week with flexible working arrangements Salary Range: £68,000 - £74,000 pa About Us
Broadband Genie is the UK's broadband comparison expert, on a mission to take the stress out of broadband for every UK household. Building on an impressive 18-year legacy, we have strategic relationships with all of the UK's major broadband providers, including Sky, BT, TalkTalk and more. Over the last year, Broadband Genie achieved a £4.5m turnover with significant investments in growth and we are on track to double our market share over the next 18 months. Our sights are firmly set on becoming a top tier comparison site to rival other players in the space.
Broadband Genie is part of Genie Ventures, a group of fast-growth digital marketing companies based in Cambridge. As such, we benefit from the culture, Executive leadership, and shared services of this larger group of over 60 employees. Genie operates a hybrid model, with a mix of remote and in-person working. Our face-to-face time is primarily at Genie's office hub in Cambridge.
Certified Great Place to Work!
Job Overview
As a Lead Software Engineer, you'll be responsible for the technical leadership and development of our broadband comparison platform. You will work closely with the Head of Product and provide mentorship to 2 software engineers to achieve our platform goals in line with commercial and business priorities. You'll lead technical architecture decisions while remaining hands-on with development work, ensuring our platform can scale to meet growing user demand and partner requirements. We are looking for someone who loves to work within an Agile product team with pace, focus and flexibility, while providing technical guidance to help junior team members grow their skills.
Key Responsibilities
- Lead technical strategy and architecture decisions for the broadband comparison platform by:
- Providing technical mentorship and guidance to 2 software engineers, conducting code
- reviews, and establishing development best practices.
- Driving technical decision-making in collaboration with the Head of Product to ensure
- platform scalability, performance, and reliability.
- Leading sprint planning, technical estimation, and communicating technical concepts to
- non-technical stakeholders.
- Identifying and adopting emergent tools and practices that will contribute to long-term
- technical success.
- Development & Engineering Responsibilities
- Maintain ownership of critical platform functionality by:
- Developing and maintaining PHP applications using Symfony framework with focus on performance and maintainability.
- Designing and optimising MySQL database schemas and queries to support postcode/address-based product availability logic.
- Building responsive front-end interfaces using JavaScript, CSS, and SASS that deliver excellent user experience across all devices.
- Implementing and maintaining affiliate tracking systems that accurately attribute conversions and revenue.
- Ensuring platform security, data protection compliance, and minimising customer-facing errors.
- Infrastructure & DevOps Responsibilities Manage and optimise AWS infrastructure by:
- Maintaining AWS compute and database infrastructure for reliable platform operation.
- Monitoring system performance, implementing optimisations, and ensuring platform uptime
- meets business requirements.
- Collaborating on infrastructure automation using Terraform where beneficial to operational
- efficiency.
- Taking responsibility for technical KPIs including site speed, security, uptime, and
- cross-browser compatibility. Other Responsibilities
- Attending and contributing to weekly team check-ins, sprint retrospectives, and any other meetings required by your line manager. Supporting other platform development work when required by the business priorities.
Skills & Experience
Required Experience
- 7+ years of professional PHP development experience with strong Symfony framework proficiency
- Significant experience building data-driven websites with complex data sources using APIs and
- databases
- Proven experience in technical leadership, including mentoring developers, guiding architectural
- decisions, and driving the delivery of complex software projects.
- MySQL database design, optimisation, and administration experience
- Frontend development using JavaScript, CSS, and SASS with high degree of accuracy
- AWS services experience specifically with EC2, RDS, and Docker containerisation
- Source control with Git and collaborative development workflows
- Understanding of web security best practices and data protection requirements
Desirable Experience
- Terraform infrastructure as code experience
- Experience with affiliate marketing or tracking systems
- A/B testing to validate platform changes and optimisations
- Knowledge of performance optimisation techniques for high-traffic websites
- Understanding of SEO best practices for content-driven platforms
- Experience working within Agile product teams
Technical Skills
- Object-oriented PHP with Symfony or comparable MVC framework
- Responsive HTML & CSS with modern web standards
- JavaScript using modern practices and frameworks
- MySQL database design and query optimisation
- AWS infrastructure administration and monitoring
- Docker containerisation and deployment
- Version control with Git
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
- 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!
Closing Date:
Diversity, Equity & Inclusion
Genie 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