Your current job search

12 search results

For Permanent and Contract in Newcastle Upon Tyne

    Data Engineer - Newcastle

    England, Tyne and Wear, Newcastle upon Tyne

    • £45,000 to £51,000 GBP
    • Technician Role
    • Skills: Data Engineering
    • Seniority: Mid-level

    Job description

    Data & AI Engineer - Up to £50,000

    Location: Newcastle - Hybrid
    Security Clearance: UK SC eligibility required

    The Opportunity

    We are supporting a leading organisation within the Technology and Data space that deliver technology-enabled transformations. This team specialises in building modern, data-driven solutions that enable better decision-making, automation, and innovation.

    This role is ideal for a Data Engineer or AI Engineer who enjoys working across the full data lifecycle and wants to build practical, scalable solutions using modern data and AI technologies.



    The Role

    As a Data & AI Engineer, you will design, build and maintain data pipelines, analytical platforms and AI-enabled capabilities that support business-critical use cases. You will work closely with analysts, engineers, and stakeholders to translate requirements into robust, production-ready solutions.

    Key responsibilities:

    * Designing and building scalable data pipelines, datasets, and data models
    * Integrating data from multiple structured and unstructured sources
    * Developing advanced analytics, machine learning and AI solutions where appropriate
    * Building Generative AI solutions using large language models and prompt/context engineering
    * Ensuring data quality, reliability, and performance through testing and monitoring
    * Optimising data and model performance for scale and efficiency

    Required Experience & Skills

    * Proven experience in a Data Engineer, Data Developer, AI Engineer or similar role
    * Strong programming skills in Python and SQL
    * Experience building and maintaining data pipelines
    * Exposure to cloud data platforms, data warehouses, or big data technologies
    * Strong analytical and problem-solving skills
    * Ability to communicate technical concepts to non-technical stakeholders

    Security & Compliance:

    * Appointment to this role is subject to eligibility for and successful attainment of UK Security Check (SC) clearance

    Working Model:

    * Hybrid working with a Newcastle base

    Why Apply?

    * Work on high-impact, enterprise-scale data and AI initiatives
    * Gain exposure to a wide variety of industries and complex systems
    * Be part of a cooperative, inclusive engineering culture
    * Access structured career development, training and progression opportunities

    Software Developer

    England, Tyne and Wear, Newcastle upon Tyne

    • £70,000 to £70,000 GBP
    • Developer Role
    • Skills: C#/.NET, Java, Rust or Python
    • Seniority: Senior

    Job description

    Software Developer - Newcastle upon Tyne, full time in office role



    A firm providing bespoke technology solutions to businesses operating in the banking and financial services industries are seeking a Software Developer to join their rapidly expanding team in Newcastle. They are looking for exceptional talent with excellent communication skills, collaboration is key, both internally and with clients.



    Responsibilities

    * Engage directly with users, stakeholders, and subject matter experts to identify requirements, applying sound judgement to design and deliver pragmatic, effective solutions
    * Take on early responsibility for high-quality end-to-end software delivery
    * Partner with client teams to deliver products and projects collaboratively
    * Challenge current systems and processes to achieve common goals through technical excellence and innovation
    * Keep abreast of industry and technology trends



    What makes a great candidate

    * Excellent programming skills, including an extensive experience in C#/.NET, Java, Rust or Python
    * Passion for technology and an appetite to work in a flexible and integrated team
    * A pioneering nature, willing to take ownership and run towards problems and someone who thrives on innovation
    * The ability to own all aspects of development projects from start to finish
    * A desire to understand and solve business problems, build domain knowledge and increase market understanding
    * The ability to communicate clearly and professionally with our clients as well as team members
    * Financial Services experience a bonus, but is not essential
    * A minimum 2.1 degree obtained in Computer Science, or a related field, ideally from a Russell Group University, as well as strong A Levels (or international equivalent)



    This is a role where you can genuinely make an impact from day one and work on a wide variety of projects alongside exceptionally talented people.

    New

    Data Engineer

    England, Tyne and Wear, Newcastle upon Tyne

    • £40,000 to £55,000 GBP
    • Engineer Role
    • Skills: Data Engineer - Newcastle upon Tyne (Hybrid) - Airflow, Python, Power BI - Future Microsoft Fabric Transformation Project
    • Seniority: Mid-level

    Job description

    Data Engineer - Newcastle upon Tyne (Hybrid- 3 days onsite) - SQL, Airflow, Python, Power BI - Future Microsoft Fabric Transformation Project - Up to £55,000

    Are you a Data Engineer looking for an opportunity where you can influence the direction of a growing data platform rather than simply maintain existing processes?

    We're working with a technology-driven organisation investing heavily in its data capabilities and embarking on an exciting data transformation journey. This role offers the chance to work hands-on with Azure SQL, Airflow, Python and Power BI while playing a key role in the organisation's future migration to Microsoft Fabric.

    You'll join a small, highly visible team where your contributions will directly influence business decisions, platform development and the future data strategy. This is an opportunity to take ownership of projects, contribute to architectural decisions and help shape the next generation of the company's data environment.

    For candidates looking to expand their cloud data expertise and gain commercial exposure to one of Microsoft's fastest-growing data platforms, this is a fantastic opportunity.

    You Will Work With

    * Designing, building and maintaining scalable data pipelines.
    * Developing ETL/ELT processes to ingest and transform data from multiple sources.
    * Apache Airflow for workflow orchestration, scheduling and automation.
    * Azure SQL and cloud-based data platforms.
    * Data modelling, warehousing and optimisation activities.
    * Data quality, governance and validation processes.
    * Power BI reporting and business intelligence requirements.
    * Technical and non-technical stakeholders across the business.
    * Helping shape and deliver the migration to Microsoft Fabric.
    * Ad-hoc data analysis and reporting requests to support business decision-making.
    * Driving improvements across the data platform and contributing to future architecture discussions.

    Benefits

    * Salary up to £55,000.
    * Hybrid working model (3 days per week in the Newcastle office).
    * Play a key role in an exciting Microsoft Fabric transformation programme.
    * Opportunity to help shape a growing data function.
    * Varied, hands-on role with significant ownership and autonomy.
    * Join a collaborative team where your ideas and contributions are valued.
    * Ongoing learning and development opportunities.
    * Exposure to modern cloud-based technologies and best practices.
    * Clear opportunity to make a visible impact across the organisation.
    * Excellent opportunity for a Data Engineer looking to develop towards a more senior position over time.

    Key Experience

    * Previous experience in a Data Engineer, ETL Developer or similar role.
    * Strong SQL skills, ideally within Azure SQL or SQL Server environments.
    * Experience building, maintaining and optimising data pipelines.
    * Knowledge of ETL/ELT development and data integration.
    * Python scripting for automation, transformation and data engineering tasks.
    * Experience with Apache Airflow or similar orchestration tools.
    * Understanding of data warehousing and data modelling principles, including dimensional modelling.
    * Experience working with cloud-based data platforms.
    * Familiarity with Git and version control practices.
    * Strong communication skills and the ability to work closely with technical and business stakeholders.
    * Adaptable, proactive and comfortable working within a small, collaborative team environment.

    Interview Process

    * Stage 1: 30-minute Teams interview.
    * Final Stage: Face-to-face interview, including a short document review exercise.

    A streamlined interview process with prompt feedback throughout.

    If you're looking for a role where you can influence a growing data platform, work with modern Azure technologies and gain hands-on experience with a major Microsoft Fabric transformation.

    Apply now! Interviews are already underway, and the hiring team is keen to move quickly for the right candidate.

    Data Engineer

    England, Tyne and Wear, Newcastle upon Tyne

    • £45,000 to £51,000 GBP
    • Consultant Role
    • Seniority: Mid-level

    Job description

    Data & AI Engineer - Hybrid role in Technology - Up to £51k

    The Role

    As a Data & AI Engineer, you'll design, build and maintain data pipelines, analytics platforms and AI-powered capabilities all linked to high-impact business use cases. You'll collaborate closely with analysts, engineers and stakeholders to turn requirements into reliable, production-ready solutions.

    Key responsibilities:

    * Designing and building scalable data pipelines, datasets, and data models
    * Integrating data from multiple structured and unstructured sources
    * Developing advanced analytics, machine learning and AI solutions where appropriate
    * Building Generative AI solutions using large language models and prompt/context engineering
    * Ensuring data quality, reliability, and performance through testing and monitoring
    * Optimising data and model performance for scale and efficiency

    Required Experience & Skills

    * Proven experience in a Data Engineer, Data Developer, AI Engineer, or similar role
    * Strong programming skills in Python and SQL
    * Experience building and maintaining data pipelines
    * Exposure to cloud data platforms, data warehouses, or big data technologies
    * Strong analytical and problem-solving skills
    * Ability to communicate technical concepts to non-technical stakeholders

    Why Apply?

    * Work on high-impact, enterprise-scale data and AI initiatives
    * Gain exposure to a wide variety of industries and complex systems
    * Be part of a cooperative, inclusive engineering culture
    * Access structured career development, training and progression opportunities

    Data Engineer

    England, Tyne and Wear, Newcastle upon Tyne

    • £40,000 to £50,000 GBP
    • Consultant Role
    • Skills: MS Azure, MS Azure Databricks
    • Seniority: Mid-level

    Job description

    Data Engineer

    Location: Newcastle
    Type: Permanent

    Overview

    We're partnering with a growing, data-driven organisation that is investing heavily in its technology and analytics capabilities. As part of this journey, they are building out a modern Business Intelligence function to improve reporting accuracy, governance, and insight delivery across the business.

    This is an excellent opportunity for a Data Engineer who wants to move beyond dashboarding and play a key role in shaping a scalable, enterprise-grade BI environment.



    The Role

    You'll join a newly established BI team with a strong mandate to transform how data is modelled, governed, and consumed. Working across both data modelling and reporting layers, you'll help build robust data foundations that support executive decision-making.

    This role combines data engineering, data modelling, and reporting delivery - ideal for someone who enjoys working end-to-end within the BI lifecycle.



    Key Responsibilities

    * Design and develop scalable data transformations using modern cloud technologies

    * Design, build and optimise scalable data pipelines to ingest, transform and load data from multiple source systems into a centralised data platform



    * Build and maintain performant star-schema data models aligned to business definitions
    * Develop and enhance dashboards and certified data sources for business stakeholders
    * Support governance initiatives including data definitions, documentation, and lineage
    * Collaborate with technical and non-technical stakeholders to deliver high-quality insights



    Skills & Experience

    * Proven experience in a BI / Data role
    * Strong SQL skills and experience working with large datasets
    * Hands-on experience with Python and Spark
    * Experience designing dimensional models
    * Experience with BI tools, Tableau or Power BI
    * Understanding of data warehousing concepts
    * Strong stakeholder engagement and communication skills



    What's on Offer

    * Opportunity to shape a growing BI function from the ground up
    * Exposure to modern data technologies and cloud platforms
    * Strong focus on professional development and certifications
    * Flexible hybrid working
    * Comprehensive benefits package

    New

    Data Engineer - May 2026

    England, Tyne and Wear, Newcastle upon Tyne

    • £45,000 to £50,000 GBP
    • Engineer Role
    • Skills: MS Azure
    • Seniority: Mid-level

    Job description

    Data Engineer / BI Engineer

    Salary: Up to £50,000
    Location: Hybrid (3 days per week in the office)
    Type: Permanent

    We're looking for a Data Engineer / BI Engineer to join a growing team and play a key role in developing and enhancing data and reporting solutions across the business.

    This is an excellent opportunity for someone with strong data engineering and BI experience who wants to be involved in a modern data transformation programme, including a planned migration to Microsoft Fabric.

    Key Responsibilities

    *

    Develop and maintain data pipelines using Apache Airflow.
    *

    Design and optimise SQL-based data solutions.
    *

    Build and enhance Power BI reports and dashboards.
    *

    Work closely with stakeholders to gather requirements and deliver insights.
    *

    Support ongoing improvements to the data platform and reporting environment.
    *

    Contribute to the organisation's future migration to Microsoft Fabric.

    Required Skills

    *

    Experience with Apache Airflow.
    *

    Strong Azure SQL skills.
    *

    Power BI development and data modelling experience.
    *

    Good understanding of ETL/ELT processes and data warehousing concepts.
    *

    Strong communication skills and the ability to work with both technical and non-technical stakeholders.
    *

    Adaptable, hands-on approach with a willingness to support a small, collaborative team.

    What's on Offer

    *

    Salary up to £50,000.
    *

    Hybrid working (3 days office-based).
    *

    Opportunity to gain experience with Microsoft Fabric.
    *

    Varied role with exposure to both engineering and BI projects.
    *

    Collaborative environment where you can make a real impact.

    If you're a data professional looking for a role that combines engineering, reporting, and business engagement, we'd love to hear from you.

    New

    Data Engineer

    England, Tyne and Wear, Newcastle upon Tyne

    • £40,000 to £50,000 GBP
    • Engineer Role
    • Skills: MS Azure, MS Business Intelligence
    • Seniority: Mid-level

    Job description

    Data Engineer
    Up to £50,000 + benefits
    Newcastle - Hybrid (3 days in office)

    We are partnering with a well-established and growing organisation that is investing heavily in its data and technology capabilities. Operating within a fast-paced environment, the business is focused on using data to drive operational efficiency, improve decision-making, and support future growth.

    As part of this investment, they are looking to appoint a Data Engineer to join their technology team and play a key role in the development and evolution of their modern data platform.

    You will work closely with technical specialists and business stakeholders to design, build and optimise data solutions that support reporting across the organisation. The role offers exposure to cloud-based technologies, enterprise-scale datasets and a varied project landscape, giving you the opportunity to make a tangible impact on how data is used throughout the business.

    This opportunity is ideal for someone who enjoys solving complex data challenges, working across multiple teams and contributing to the development of a scalable, high-performing data environment.

    Responsibilities

    * Design, build and maintain scalable data pipelines to ingest, process and transform data from multiple sources
    * Collaborate with stakeholders to gather requirements and deliver data-driven solutions
    * Develop and maintain data models to support reporting, analytics and business intelligence requirements
    * Implement and manage data orchestration workflows, including monitoring and error handling
    * Support ad hoc reporting, management information and analytical requirements
    * Communicate technical concepts and findings to both technical and non-technical stakeholders
    * Contribute to knowledge sharing, continuous improvement and best practice adoption across the team

    Skills and Experience

    * Previous experience working as a Data Engineer
    * Strong understanding of data engineering principles, ETL processes and data warehousing concepts
    * Experience using workflow orchestration tools such as Airflow to schedule, monitor and manage data pipelines
    * Experience working with at least one major cloud data platform, preferably Azure
    * Strong data modelling skills, including relational and dimensional modelling
    * Knowledge of relational database technologies and best practices
    * Proficiency in Python for data engineering, automation and data transformation

    What's on Offer

    * Salary up to £50,000
    * Opportunity to play a key role in the growth of a modern data function
    * Exposure to cloud technologies, large-scale datasets and data transformation projects
    * Collaborative and forward-thinking technology team
    * Ongoing professional development and learning opportunities
    * Genuine opportunity to influence data strategy and platform development

    This is a brief overview of the opportunity. To learn more, simply apply with your CV and we'll be in touch to discuss the role in more detail.

    New

    Data & AI Roles in Newcastle

    England, Tyne and Wear, Newcastle upon Tyne

    • £27,000 to £110,000 GBP
    • Engineer Role
    • Skills: Data Engineer - Data Analyst - Data Scientist
    • Seniority: Mid-level

    Job description

    Data Engineer - Data Analyst - Data Scientist Opportunities - Newcastle - Up to £100,000+

    We're currently partnering with several exciting organisations across Newcastle upon Tyne who are investing heavily in their Data, AI and Technology functions.

    With opportunities available from Junior through to Senior and Lead level, we're hiring across Data Engineering, Data Analytics, Data Science and AI, supporting businesses that are building modern cloud platforms, delivering advanced analytics solutions and leveraging AI to drive innovation.

    Whether you're already based in the North East or considering a move to Newcastle, this is a great opportunity to join some of the region's most exciting and fastest-growing technology teams.



    What You Could Be Working On

    You could be involved in:

    * Building scalable cloud-based data platforms
    * Developing ETL and ELT pipelines
    * Creating impactful Power BI dashboards and reporting solutions
    * Working with Azure, SQL, Databricks and Python
    * Developing and managing orchestration workflows with Airflow
    * Applying Machine Learning and AI techniques to solve business problems
    * Supporting data-driven decision making through analytics and insights
    * Collaborating with engineers, analysts, data scientists and business stakeholders
    * Improving data quality, governance and performance across enterprise platforms



    What's On Offer?

    * Salaries from £27,000 to £100,000+
    * Hybrid and flexible working opportunities
    * Annual bonus schemes
    * Private healthcare
    * Enhanced pension contributions
    * Ongoing training and professional development
    * Clear progression pathways
    * Exposure to modern cloud, data and AI technologies
    * High-impact projects with genuine business value
    * Relocation opportunities for candidates moving to Newcastle



    Key Skills We're Looking For

    We're keen to speak with professionals who have experience in some of the following:

    Data Engineering

    * Azure Data Factory, Synapse, Fabric or related Azure technologies
    * SQL and Python
    * Databricks
    * Airflow
    * Data warehouse and ETL development

    Data Analytics

    * Power BI
    * SQL
    * Dashboard development
    * Data visualisation and reporting
    * Stakeholder engagement

    Data Science & AI

    * Python
    * Machine Learning
    * Statistical modelling
    * Predictive analytics
    * AI and advanced analytics

    We have opportunities available for graduates, junior professionals, experienced specialists and senior leaders.



    Apply Today

    The Newcastle tech market continues to grow rapidly and we're actively arranging interviews.

    Interviews are taking place immediately and several positions are expected to close quickly.

    Data and AI Engineer

    England, Tyne and Wear, Newcastle upon Tyne

    • £45,000 to £51,000 GBP
    • Consultant Role
    • Skills: Data Engineering
    • Seniority: Mid-level

    Job description

    Data & AI Engineer - Up to £50,000

    Location: Newcastle or Manchester - Hybrid
    Security Clearance: UK SC eligibility required

    The Opportunity

    We are supporting a leading organisation within the Technology and Data space that deliver large-scale, technology-enabled transformations. This team specialises in building modern, data-driven solutions that enable better decision-making, automation, and innovation.

    This role is ideal for a Data Engineer or AI Engineer who enjoys working across the full data lifecycle and wants to build practical, scalable solutions using modern data and AI technologies.



    The Role

    As a Data & AI Engineer, you will design, build and maintain data pipelines, analytical platforms and AI-enabled capabilities that support business-critical use cases. You will work closely with analysts, engineers, and stakeholders to translate requirements into robust, production-ready solutions.

    Key responsibilities:

    * Designing and building scalable data pipelines, datasets, and data models
    * Integrating data from multiple structured and unstructured sources
    * Developing advanced analytics, machine learning and AI solutions where appropriate
    * Building Generative AI solutions using large language models and prompt/context engineering
    * Ensuring data quality, reliability, and performance through testing and monitoring
    * Optimising data and model performance for scale and efficiency



    Required Experience & Skills

    * Proven experience in a Data Engineer, Data Developer, AI Engineer or similar role
    * Strong programming skills in Python and SQL
    * Experience building and maintaining data pipelines
    * Exposure to cloud data platforms, data warehouses, or big data technologies
    * Strong analytical and problem-solving skills
    * Ability to communicate technical concepts to non-technical stakeholders



    Security & Compliance:

    * Appointment to this role is subject to eligibility for and successful attainment of UK Security Check (SC) clearance



    Working Model:

    * Hybrid working with a Manchester or Newcastle base



    Why Apply?

    * Work on high-impact, enterprise-scale data and AI initiatives
    * Gain exposure to a wide variety of industries and complex systems
    * Be part of a collaborative, inclusive engineering culture
    * Access structured career development, training and progression opportunities

    New

    Data Engineer

    England, Tyne and Wear, Newcastle upon Tyne

    • £75,000 to £80,000 GBP
    • Engineer Role
    • Skills: MS Azure Databricks
    • Seniority: Mid-level

    Job description

    Data Engineer

    Location: Newcastle upon Tyne
    Salary: Up to £80,000

    The Opportunity

    We are seeking a Data Engineer to join a growing data team responsible for developing and maintaining a modern cloud-based data platform. This role offers the opportunity to work on large-scale data challenges, build robust data solutions and contribute to the continued evolution of the organisation's data capabilities.

    The successful candidate will play a key role in designing, developing and optimising data pipelines that support reporting, analytics and business-critical decision-making. You will collaborate with a range of stakeholders to ensure data is accessible, reliable and delivered efficiently across the organisation.

    Key Responsibilities

    *

    Design, build and maintain scalable and reliable data pipelines.
    *

    Develop and support ETL/ELT processes for ingesting and transforming data from multiple sources.
    *

    Enhance and maintain cloud-based data infrastructure within AWS.
    *

    Monitor, troubleshoot and optimise data workflows to ensure high performance and reliability.
    *

    Implement best practices around data quality, governance and monitoring.
    *

    Support the development of a centralised data platform and data architecture.
    *

    Work closely with analysts, engineers and business stakeholders to understand data requirements and deliver solutions.
    *

    Participate in code reviews and contribute to engineering standards and best practices.
    *

    Identify opportunities to improve existing processes through automation and optimisation.
    *

    Ensure data solutions are secure, scalable and aligned with business objectives.

    Skills & Experience Required

    Essential

    *

    3-6 years' experience in Data Engineering or a related discipline.
    *

    Strong programming experience with Python.
    *

    Advanced SQL skills and experience working with large datasets.
    *

    Hands-on experience with AWS services and cloud-based data platforms.
    *

    Experience building and maintaining production-grade data pipelines.
    *

    Experience using Airflow for workflow orchestration.
    *

    Strong version control experience using Git.
    *

    Understanding of data modelling principles and database design.
    *

    Excellent problem-solving and analytical skills.
    *

    Strong communication skills with the ability to engage technical and non-technical stakeholders.

    Desirable

    *

    Experience working with data lakes or modern data warehouse technologies.
    *

    Exposure to Infrastructure as Code tools.
    *

    Experience with CI/CD practices and automated deployment pipelines.
    *

    Knowledge of data governance, monitoring and observability tools.
    *

    Experience working within fast-paced, data-driven environments.

    What's on Offer

    *

    Salary up to £80,000.
    *

    Opportunity to work with modern cloud and data technologies.
    *

    Exposure to complex, high-impact data engineering challenges.
    *

    Collaborative and highly skilled technical environment.
    *

    Career development and progression opportunities.
    *

    Hybrid working environment.
    *

    Competitive benefits package.

    If you are passionate about building reliable data platforms, solving complex engineering problems and delivering scalable data solutions, we would be interested in speaking with you.