cover image
Revolution Technology Ltd

Revolution Technology Ltd

www.revolutiontechnology.co.uk

11 Jobs

18 Employees

About the Company

Talent acquisition is one of the most significant barriers to the success of a technology business... That is where we come in.

Revolution Technology was founded at the start of 2014 and was born out of the frustrations of the current recruitment industry and the negative reputation it has. The 4 Founders, with a combined experience of over 70 years, set out to challenge these perceptions and build a business with a refreshingly different approach: thus Revolution Technology was born.

The foundations of the business are built upon the underlining principle 'A diverse team is a better team'. We strive to partner with businesses and support them on their journey towards breaking down barriers, eliminating unconscious biases, and creating an inclusive environment that celebrates differences. We provide diverse talent with unfiltered opportunities to add value and progress in their careers.

We are passionate about technology and excited about the growth in the UK market at the moment with technology really driving both the start-up scene forward and the success of the multinationals.

We find the UK technology scene a truly fascinating area to work in which is why we choose to do what we do. This is both a career and a hobby for us.

Lets enjoy working together and make the recruitment process as fun as possible.

0203 587 7811
enquiries@revolutiontechnology.co.uk
@RevTechnology1
Inst: revtechnology1
www.revolutiontechnology.co.uk
www.facebook.com/revolutiontechnologyltd
www.linkedin.com/grp/home?gid=7470692

Listed Jobs

Company background Company brand
Company Name
Revolution Technology Ltd
Job Title
Lead Data Scientist
Job Description
**Job Title:** Lead Data Scientist **Role Summary:** Lead end‑to‑end development of production‑ready machine‑learning solutions for energy trading and optimisation. Drive model design, deployment, and lifecycle management while guiding a cross‑functional data science team in a consultancy setting. **Expectations:** * 6‑month contract, 4 days onsite (London) & 1 day remote. * Deliver scalable, data‑driven trading models and optimisation tools. * Mentor junior data scientists and set best‑practice standards. * Collaborate closely with domain experts, QA, and DevOps to integrate models into production systems. **Key Responsibilities:** 1. Design, build, and validate advanced ML models (time‑series forecasting, classification, regression) for energy trading applications. 2. Develop end‑to‑end ETL/ELT pipelines and orchestrate workflows with Airflow, Dagster, or Prefect on AWS. 3. Deploy models as production services using MLOps practices, Docker containers, and managed AWS services (SageMaker, ECS/EKS, Lambda). 4. Conduct rigorous back‑testing against historical market data, evaluate performance, and refine strategies. 5. Provide actionable insights from complex, multi‑dimensional trade and market datasets. 6. Lead model monitoring, drift detection, and continuous improvement cycles. 7. Mentor peers, review code, and enforce coding standards and documentation. **Required Skills:** * **Programming & Frameworks:** Python, scikit‑learn, TensorFlow/PyTorch, Airflow/Dagster/Prefect. * **MLOps & Deployment:** Docker, Kubernetes/EKS or ECS, AWS services (SageMaker, Lambda), CI/CD pipelines. * **Domain Knowledge:** Utilities, power markets, energy trading mechanisms, asset classes. * **Analytics:** Time‑series modelling, statistical forecasting, back‑testing, feature engineering for high‑frequency data. * **Data Engineering:** Design and maintain ETL/ELT pipelines, data lake concepts, SQL & NoSQL databases. * **Leadership & Communication:** Proven ability to lead projects, mentor staff, and translate business requirements into technical solutions. **Required Education & Certifications:** * Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Data Science, Applied Mathematics, or related field. * Professional certifications (e.g., AWS Certified Machine Learning – Specialty, Certified Data Scientist) are advantageous but not mandatory.
London, United kingdom
Hybrid
Senior
06-11-2025
Company background Company brand
Company Name
Revolution Technology Ltd
Job Title
Data Engineer
Job Description
**Job Title** Data Engineer **Role Summary** Responsible for designing, developing, and executing data migration and transformation solutions in a complex, legacy‑heavy environment. Works as part of a cross‑functional team to modernize data architecture, primarily using PySpark and cloud platforms such as Microsoft Fabric or Azure, with a focus on Medallion Architecture (Bronze‑Silver‑Gold). **Expectations** - Deliver high‑quality, scalable data pipelines and migration projects within agreed timelines. - Reverse‑engineer legacy data systems and rebuild them on modern platforms. - Optimize performance and maintain data integrity across all stages of the data lifecycle. - Collaborate with stakeholders in energy/utilities sectors, handling data related to metering, renewals, or customer lifecycle. **Key Responsibilities** - Design and implement data pipelines using PySpark, ensuring performance optimization and code maintainability. - Migrate legacy data pipelines to contemporary cloud data platforms (Microsoft Fabric, Azure Data Factory, Synapse). - Apply Medallion Architecture principles to structure raw (Bronze), cleansed (Silver), and curated (Gold) data layers. - Perform data quality checks, metadata management, and documentation of data lineage. - Collaborate with data architects, developers, and QA engineers to integrate solutions into existing data meshes or lakes. - Troubleshoot pipeline failures, identify bottlenecks, and implement efficient remediation strategies. - Produce technical documentation and best‑practice guidelines for data platform usage. **Required Skills** - Proficiency in PySpark, SQL, and Python for data transformation and analytic workloads. - Experience with Microsoft Fabric, Azure Data Factory, Synapse, or comparable cloud data services. - Strong knowledge of Medallion Architecture or similar data lake layering strategies. - Ability to reverse‑engineer legacy systems and rebuild them in modern data platforms. - Familiarity with data governance, lineage tracking, and data quality practices. - Solid understanding of large‑scale data processing concepts (partitioning, caching, indexing). - Experience in the energy or utilities domain (metering, renewals, customer lifecycle) is highly desirable. - Excellent problem‑solving skills and capacity to work independently and within a team. **Required Education & Certifications** - Bachelor’s degree (or higher) in Computer Science, Engineering, Information Systems, or a related field. - Certifications (preferred): Microsoft Certified: Azure Data Engineer Associate, Databricks Delta Lake certification, or equivalent cloud data engineering credentials.
London, United kingdom
Hybrid
17-11-2025
Company background Company brand
Company Name
Revolution Technology Ltd
Job Title
Senior Backend Engineer (Typescript)
Job Description
**Job title**: Senior Backend Engineer (TypeScript) **Role Summary**: Lead backend architecture and development using TypeScript, AWS Serverless, DynamoDB, and API Gateway. Own technical quality and delivery for high-impact user stories. Play a crucial role in scaling infrastructure and driving architectural improvements. **Expectations**: - Deliver production-grade services on a fast-growing platform. - Champion code quality, testing, and deployment practices. - Collaborate closely with cross-functional teams to define requirements and prioritize features. - Actively contribute to infrastructure optimization and cost-efficiency. **Key Responsibilities**: 1. Design, implement, and maintain scalable, secure backend services with TypeScript and AWS Serverless Framework. 2. Refactor and re-architect existing components for improved performance, reliability, and cost efficiency. 3. Own end-to-end lifecycle of user stories—from design, coding, testing, to deployment. 4. Participate in code reviews, enforce coding standards, and promote best practices. 5. Collaborate with DevOps, Frontend, and Product teams to shape feature requirements and system integration. 6. Monitor and troubleshoot production systems, ensuring uptime and responsiveness. **Required Skills**: - Strong proficiency in TypeScript and Node.js. - Deep experience with AWS services (Lambda, API Gateway, DynamoDB, S3, CloudFormation/Serverless Framework). - Proven ability to design and build scalable, serverless architectures. - Solid knowledge of RESTful API design, authentication, and security practices. - Familiarity with CI/CD pipelines, automated testing, and version control (Git). - Excellent problem‑solving, debugging, and performance‑tuning skills. - Strong communication skills and a collaborative mindset. **Required Education & Certifications**: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Relevant AWS certifications (e.g., AWS Certified Solutions Architect or Developer) are a plus.
London, United kingdom
Hybrid
Senior
27-11-2025
Company background Company brand
Company Name
Revolution Technology Ltd
Job Title
QA Automation Engineer
Job Description
Job Title: QA Automation Engineer – Adobe AEM Role Summary: Design, develop, and maintain scalable automation frameworks for Adobe Experience Manager (AEM) digital experiences, ensuring high quality, performance, and reliability. Expectations: Deliver robust automation solutions that cover complex UI components and RESTful APIs, integrate tests into CI/CD pipelines, and provide actionable defect data to cross‑functional teams. Key Responsibilities: - Develop Java‑based automated tests using Selenium WebDriver and Cucumber/Gherkin for AEM UI components. - Write and maintain API tests with Rest Assured or equivalent tools. - Design and evolve test frameworks, ensuring scalability, reusability, and maintainability. - Integrate automation into CI/CD pipelines and monitor test execution performance. - Analyze failures, debug issues, and provide detailed defect reports. - Collaborate with development, product, and QA teams to refine testing strategies and coverage. - Maintain test data, configurations, and environment setups for AEM Author/Publish instances. Required Skills: - Proficient in Java programming for test automation. - Expertise with Selenium WebDriver for complex UI automation. - Strong background in BDD/TDD, writing Cucumber/Gherkin feature files. - Experience testing RESTful APIs using Rest Assured or similar. - In-depth understanding of AEM architecture (Author/Publish, Dispatcher, JCR/CRX). - Familiarity with CI/CD pipelines, Git, and automated test execution tools. - Analytical problem‑solving and debugging capabilities. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Adobe AEM certification or equivalent in AEM, Java, or test automation (preferred).
London, United kingdom
Hybrid
09-12-2025