cover image
Formula Recruitment

Formula Recruitment

www.formularecruitment.co.uk

9 Jobs

24 Employees

About the Company

Welcome to technology recruitment for the Modern Age. Welcome to Formula.

We offer a flexible recruitment approach because we understand that agility is a key part of your successful recruitment strategy.

Whether you need to grow your permanent head-count or you want to engage contractors via our Talent Hub, we can help.

With packages tailored from a unique set of capabilities and backed by industry-specific experience. You can stop worrying about attracting quality candidates, being left in the dark, or the way in which your message is communicated to the market. We've got this!

Listed Jobs

Company background Company brand
Company Name
Formula Recruitment
Job Title
Head of Engineering
Job Description
Job Title: Head of Engineering Role Summary: Lead and direct high-performing engineering teams to shape long-term technical strategy and architecture, focusing on AI/ML systems integration, agile delivery, and scalable solutions. Foster collaborative cultures and drive innovation within a product-driven SaaS environment. Expectations: 6+ years leading multiple engineering teams in product-driven environments; proven expertise in strategic technical leadership, AI/ML implementation with measurable outcomes, and cloud/distributed systems. Key Responsibilities: - Define long-term technical strategy and architecture for AI/ML systems and scalable platforms. - Establish team collaboration frameworks, engineering standards, and agile delivery processes. - Oversee reliability practices, including on-call design, SLIs, and incident reviews. - Collaborate with Product teams to align technical feasibility with requirements. - Recruit, develop, and inspire engineering talent, promoting accountability and growth. - Optimize developer tools and productivity. - Advise executive leadership on technical strategies for organizational success. Required Skills: - Leadership in engineering teams (6+ years). - Technical expertise in cloud, distributed systems, and JVM languages (Java/Scala/Kotlin preferred). - Proven AI/ML integration experience in live systems. - Strong architectural decision-making and communication skills. - Ability to lead high-performing, collaborative team cultures. Required Education & Certifications: Not specified.
London, United kingdom
On site
Mid level
10-11-2025
Company background Company brand
Company Name
Formula Recruitment
Job Title
Senior Engineering Manager
Job Description
**Job Title** Senior Engineering Manager **Role Summary** Lead a team of 15 full‑stack JavaScript engineers to deliver scalable, high‑performance products. Drive architectural strategy, engineering best practices, and cross‑functional communication with C‑suite and board stakeholders while maintaining strong technical involvement. **Expectations** - 10+ years in software engineering with a focus on JavaScript, TypeScript, and Java. - 3+ years as an engineering manager with proven people and technical leadership. - Demonstrated success in system architecture, scalability, reliability, and performance. - Track record of scaling engineering teams and instituting industry best practices. - Excellent communication skills to translate technical concepts to non‑technical audiences. **Key Responsibilities** - Manage day‑to‑day operations of a 15‑person engineering squad. - Define and own product architecture across TypeScript/Next.js, Java 11‑17, PostgreSQL, Kafka, and cloud/infra (AWS, Kubernetes, Terraform). - Champion engineering best practices (code quality, testing with Cucumber/Cypress/Playwright, CI/CD, IaC). - Collaborate with product, design, and executive teams to prioritize and scope initiatives. - Mentor and develop engineers, conduct performance reviews, and foster a culture of learning. - Ensure high availability, fault tolerance, and optimal performance of production systems. **Required Skills** - Expertise in JavaScript/TypeScript, Node.js, Next.js, Java. - Strong understanding of PostgreSQL, Kafka, AWS services, Kubernetes, Terraform. - Experience with automated testing frameworks (Cucumber, Cypress, Playwright). - Proven ability to design scalable, reliable, and performant architectures. - Leadership skills: team building, coaching, stakeholder management, clear communication. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Relevant certifications (e.g., AWS Certified Solutions Architect, Certified Kubernetes Administrator) are a plus but not mandatory.
London, United kingdom
Hybrid
Senior
19-11-2025
Company background Company brand
Company Name
Formula Recruitment
Job Title
Solutions Architect
Job Description
Job title: Solutions Architect Role Summary: Design, implement, and lead scalable, secure microservices‑based architectures that modernize enterprise systems, drive digital transformation, and enhance customer experiences in a global hospitality, retail, and leisure context. Expectations: Deliver end‑to‑end technical solutions that align with strategic business goals, ensure high performance, reliability, and compliance, and influence change by proposing innovative, customer‑centric technology. Key Responsibilities: - Architect scalable, secure microservices and API‑first solutions using domain‑driven design principles. - Lead technical teams on best practices for deployment, monitoring, and continuous improvement. - Optimize system performance, reliability, scalability, and security across distributed environments. - Collaborate with senior technology leaders, product managers, DevOps, and infrastructure teams to translate business requirements into robust architectures. - Drive adoption of security and compliance measures (e.g., GDPR, PCI‑DSS) throughout the development lifecycle. - Evaluate emerging technologies and recommend architecture enhancements that support future growth and guest‑experience innovation. Required Skills: - Proven experience designing and delivering large‑scale technology transformations. - Deep knowledge of microservices, domain‑driven architecture, API design, and containerization (Docker, Kubernetes). - Expertise in cloud platforms (AWS, Azure, or GCP) and infrastructure as code. - Strong performance and scalability tuning, including caching, data partitioning, and asynchronous processing. - Comprehensive security skills: threat modeling, authentication, authorization, encryption, and compliance frameworks. - Excellent problem‑solving, communication, and stakeholder‑management abilities. - Familiarity with hospitality or retail domain concepts a distinct advantage. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field, or equivalent professional experience. - Certifications such as AWS Certified Solutions Architect – Professional, Microsoft Certified: Azure Solutions Architect Expert, TOGAF, or equivalent are highly desirable.
London, United kingdom
On site
21-11-2025
Company background Company brand
Company Name
Formula Recruitment
Job Title
Senior Backend Engineer
Job Description
**Job Title:** Senior Backend Engineer **Role Summary:** Lead design, development, and maintenance of high‑performance Python backend services that support edge‑enabled retail hardware. Manage systems for intermittent connectivity, state synchronization between local storage (SQLite) and cloud databases (PostgreSQL), and ensure scalable, fault‑tolerant operation in constrained environments. **Expectations:** * Deliver mission‑critical services on physical devices and cloud. * Drive architectural excellence, performance optimization, and code quality. * Mentor junior engineers and contribute to a collaborative engineering culture. **Key Responsibilities:** 1. Architect and implement Python micro‑services for distributed retail hardware. 2. Build and maintain caching, buffering, and retry mechanisms for intermittent connectivity. 3. Design and tune synchronization strategies between edge SQLite databases and cloud PostgreSQL. 4. Conduct thorough code reviews, enforce best practices in modularity and performance. 5. Produce clear, detailed technical documentation for APIs and services. 6. Mentor team members, facilitate knowledge sharing, and support professional growth. **Required Skills:** * 8+ years of backend development with strong Python experience. * Proven experience developing for or on constrained hardware (e.g., NUCs, Raspberry Pi, embedded Linux). * Deep knowledge of PostgreSQL and SQLite, including ORM performance tuning. * Hands‑on experience with TDD, CI/CD, and production‑grade code delivery. * Excellent communication and collaborative mindset. * Ability to design and implement robust data‑sync and caching solutions for intermittent connectivity. **Nice to Have:** * Prior work on embedded, IoT, kiosk, or distributed edge systems. * Background in retail technology or device‑driven environments. * Leadership or mentoring experience. **Required Education & Certifications:** * Bachelor’s (or higher) degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. * Certifications in Python, cloud platforms, or embedded systems are a plus but not mandatory.
London, United kingdom
Hybrid
Senior
27-11-2025