cover image
Rebel Energy UK

Data Engineer

Hybrid

London, United Kingdom

Freelance

11-03-2025

Job Specifications

We are offering this role as a three-month rolling contract, with a view to making it a permanent position later in the year, subject to suitability.
What You’ll Be Doing:
- Build & maintain ETL pipelines for CRM, warehouse & reporting tools.
- Integrate third-party APIs & optimise data flow.
- Collaborate with Data Science, BI & Automation teams.
Tech Stack We Use:
SQL | Python | Apache Spark | dbt | Git | Databricks | AWS | AzureDevOps | Kafka | Scala | Jira

What We’re Looking For:
Driven & Committed – You bring energy and determination to everything you do, always striving to deliver excellence.
Resilient & Adaptable – You know that building something meaningful isn’t easy. You don’t shy away from challenges and see setbacks as learning opportunities.
Creative & Full of Ideas – You don’t just execute tasks - you think. You challenge the status quo, bring new perspectives, and actively contribute to our direction.
Strong Personal Values – You take pride in your work, operate with integrity, and care about making a real impact.
Socially a Great Fit – You’re a good vibe - serious about the work but also fun to be around. You help create a positive, collaborative, and high-energy environment.
Willing to Learn & Grow – You’re hungry to develop, push yourself beyond your comfort zone, and embrace continuous learning.
Hardworking & Accountable – You don’t just "clock in," you care. You’re invested in the outcome and are willing to put in the time to make things happen.
Location:
This role offers the best of both worlds - work from home when you need to focus, and join the team in our Teddington, London office whenever you fancy some collaboration, creativity, or just a good coffee! There are no strict in-office requirements, but we all tend to come in regularly to catch up, share ideas, and make things happen.
If you're driven, fearless, and ready to build something big - apply now! Join the rebellion by emailing your CV to bearebel@rebelenergy.com and one of the team will be in touch.

About the Company

Rebel Energy is a new breed of energy supplier, providing clean energy to households in the UK at an affordable price. Rebel’s on a mission to address inequality and combat the climate crisis with a benevolent mindset. Rebel with a cause, energy with a difference. Know more

Related Jobs

Company background Company brand
Company Name
Avance Consulting
Job Title
Senior Data Modeller
Job Description
Job Description: Key Responsibilities Review existing domain data mart models/architecture to ensure that they meet the needs of our data strategy and are optimised to support our key analytical use cases. Design and develop remediated designs/models and work with engineering and analytical stakeholders across the different domains to create backlogs for model standardisation and improvements. Ensure storage and consumption approaches/designs deliver maximum efficiency, with a focus on balancing storage and compute costs optimally. Produce and maintain modelling and design guardrails, standards and processes and integrate these with wider data management and engineering governance, for example: Data query performance Data table structures Partitioning of data across S3 and other object stores Data Lifecycle Management – especially in AWS S3 and other cloud object file systems where storage costs are key Where and how business logic is developed, tested, approved and embedded Who can create permanent or semi-permanent data, where it can be created and how it is managed How data is presented and accessed Review data modelling and technical approaches to ensure that they are consistent and of high quality. Skills An experienced, driven expert in a broad set of data capabilities such as: Data design patterns and optimisation across disparate mediums within a Cloud-based environment (preferably AWS) such as large object file systems (AWS S3), RDBMS and columnar databases A strategic thinker who can define modelling patterns for various layers of a data environment balancing storage vs. compute costs, optimised for as broad a set of use cases as possible Extensive data modelling experience, from conceptual to physical Expertise in different modelling methodologies such as 3NF, Dimensional, Data Vault Expertise in building cloud data warehouses using Kimball, preferably using AWS Redshift Knowledge/experience of building queries and MI outcomes utilising data visualisation technologies (e.g., Tableau) • Qualifications in RDMBS design and/or administration and in AWS architecture (at least one of these) • Awareness of data governance and data ethics in the production of automated modelling • Proven track record of delivery of modelling designs/approaches in large scale data environments • Evidence of broad stakeholder management from senior business level down to analyst • Experience in, or extensive exposure to MI/BI use cases, data exploration and analysis. Experience within predictive modelling/Data Science would be an advantage • Experience in defining and delivering data monitoring across a large platform as well as establishing governance forums, processes and guardrails to ensure compliance with standards
London, United Kingdom
Hybrid
Freelance
12-03-2025
Company background Company brand
Company Name
Nexere Consulting
Job Title
Data Engineer
Job Description
As a Data Engineer, you will play a pivotal role in shaping how data is harnessed to drive decision-making and enhance services across the council. You will work within a dedicated product team, designing and developing high-quality data solutions that ensure data integrity, accessibility, and scalability. You will be responsible for building and running data products and services that generate high-quality insights, supporting the council’s mission to use data effectively in service delivery. This is an exciting opportunity to influence how a high-profile local authority utilizes data to benefit its residents and stakeholders. £427 PD 3 MONTH INITIAL CONTRACT Key Responsibilities Develop, optimize, and maintain scalable data pipelines and architectures. Ensure high data quality and availability, both internally and externally shared datasets. Build and run data products to provide high-quality insights. Work with modern data engineering tools and cloud-based technologies, such as Azure Data Factory, Synapse, and Snowflake. Implement dimensional data models and work with SQL and NoSQL databases, including time-series databases like InfluxDB. Utilize Python for data pipeline development and visualization. Deploy applications using Docker and contribute to CI/CD pipelines To succeed in this role, you will bring: Extensive experience in developing scalable, reusable data pipelines on cloud services. Strong cloud data engineering experience, particularly in Azure Data Factory, Synapse, and Snowflake. Proficiency in Python, SQL, and NoSQL databases, with a focus on time-series databases (e.g., InfluxDB). Knowledge of dimensional modeling and experience deploying applications using Docker. Familiarity with CI/CD operating models and best practices in data engineering. To be considered for this role, please confirm: Do you have extensive experience creating scalable, reusable pipelines built on cloud services? Have you worked with Synapse and/or InfluxDB for pipeline development? Do you have experience working with data platforms, including IoT data?
London, United Kingdom
Hybrid
Freelance
11-03-2025
Company background Company brand
Company Name
MathWorks
Job Title
AI User Experience Researcher - 12 month contract
Job Description
Summary MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding. Would you like to join a User Experience team that is constantly solving new and exciting design problems in a highly technical area? Join our cross-functional team and steer projects through the full process, from understanding our users and their needs, to testing concepts and prototypes, through launch and monitoring solutions in the market. We're dedicated to crafting clear and effective user experiences for technical software products that improve the world. You may be right for this role if you are: Energised by talking to customers and love tackling exciting problems. Passionate about the user experience and want to join a dynamic UX team that is constantly solving new and exciting problems. Interested in being a core member of the development team that builds products that make the world a better place. Interested in improving programming workflows for scientists and engineers. Excited to explore how AI can enhance user experiences and eager to research its impact on real-world workflows. Our user experience team has over 100 passionate user experience professionals with experience in user research, usability testing and design.  As strategic business partners, we work closely with our product teams and contribute throughout the product development life cycle to develop new products, features, and enhance legacy products. Learn more about our UX department MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence. Responsibilities As a UX Researcher, you will collaborate with members of a cross-functional development team to improve the user experience for MathWorks products and applications. You will follow a user-centered design approach and work collaboratively to research, design, and validate innovative solutions to complex problems. Identify which user research methods to use to answer questions about users and design directions based on projects' needs, goals and constraints Conduct user research, identify user pains, and study user workflows to impact strategy and product direction Act as an advocate for our technical users Execute a variety of qualitative and quantitative research methods such as, but not limited to, user interviews, surveys, usability testing, and card sorting Help the teams interpret and understand user feedback and provide recommendations for design considerations based on that feedback Contribute to requirements and collaborate on design documents Additional Qualifications A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required. STEM Degree (e.g. Statistics, Cognitive Sciences, Psychology, Human Computer Interaction, or other relevant degree) Experience with relevant research and collaboration tools (e.g., UserZoom, OptimalWorkshop, Morae, Miro) Experience with a variety of quantitative and qualitative research methodologies Knowledge of MATLAB, other programming languages (Python, C++, R, or JS), or GitHub is a plus
Cambridge, United Kingdom
Hybrid
Freelance
11-03-2025
Company background Company brand
Company Name
Certain Advantage
Job Title
BI Analyst
Job Description
BI Analyst Up to £350/day Inside IR35 (fully remote but must be UK based with UK right to work) Start ASAP until 20th June 2025. (potential to extend into 2026) Certain Advantage are recruiting on behalf of our client for a BI Analyst with experience in supporting finance or accounting departments plus skilled in SQL, Python, DBT, Snowflake and ideally Tableau. You will join a team who support Finance and Senior Leaders ensuring accurate financial reporting, automating key processes, and optimizing data workflows. You will collaborate closely with finance, accounting, and tax teams to enhance reporting accuracy, ensure compliance, and support data-driven decision-making. The BI role also involves building ETL pipelines, improving data integrity, and providing insights through dashboards and business analysis. Required Skills & Experience: Strong SQL and Python skills for data manipulation and automation. Experience in ETL development and working with finance-related data. Familiarity with DBT and Snowflake for data modeling and pipeline development. Background in finance, accounting, or business analysis. Experience with business intelligence tools (Tableau preferred). Strong communication and problem-solving skills. Ability to work under tight deadlines during financial close periods. Highly desirable: Experience with API integrations for financial data sources. Familiarity with tax data processing and compliance reporting. Ability to provide data storytelling and process optimization recommendations. Does this sound like your next career move? Apply today! Working with Certain Advantage We go the extra mile to find the best people for the job. If you're hunting for a role where you can make an impact and grow your career, we'll work with you to find it. We work with businesses across the UK to find the best people in Finance, Marketing, IT and Engineering. If this job isn't for you, head to certainadvantage.co.uk and register for job alerts and career guidance tips.
Manchester, United Kingdom
On site
Freelance
12-03-2025