Your current job search

232 search results

For Permanent

    Data Engineer - Snowflake, dbt, AWS, Python - Remote

    England, Greater Manchester, Manchester

    • £50,000 to £65,000 GBP
    • Developer Role
    • Skills: Snowflake, dbt, AWS, Python, SQL
    • Seniority: Mid-level

    Job description



    A small and growing consultancy who are delivering cutting-edge data solutions for high-profile clients, are now looking for a hands-on Data Engineer to join their talented delivery team.

    This is a fantastic opportunity to work with a modern data stack - including Snowflake, dbt, AWS, Python, and SQL - on impactful projects that power reporting, automation, predictive analytics and Artificial Intelligence.

    This role is fully remote, and is therefore open to candidates across the UK.

    This role would be well-suited to someone with a self-starter mentality, who wants to be part of company that is growing and maturing whilst continually learning.

    Key responsibilities:
    • Designing and building robust data pipelines using SQL, dbt, and Python within Snowflake
    • Developing scalable, testable, and maintainable code
    • Collaborating with analytics, product, and client teams to deliver high-quality data solutions
    • Supporting the development of data products like dashboards, APIs, and predictive models
    • Driving automation and operational efficiency through data tooling
    • Contributing to internal best practices and agile delivery processes


    Experience required:
    • Proven experience as a Data Engineer or Analytics Engineer
    • Strong experience with Snowflake
    • Hands-on experience with dbt
    • Proficiency in Python and SQL
    • Solid understanding of Git and development lifecycle best practices
    • Experience integrating APIs or working with event/log data streams
    • Ability to manage multiple priorities in a fast-paced environment
    • Experience with AWS would be highly desirable
    • An interest in AI


    Benefits:
    • Salary between £50-65,000 depending on experience




    Please Note: This is role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.

    Tenth Revolution Group (and Nigel Frank) are the go-to recruiter for Power BI and Azure Data Platform roles in the UK, offering more opportunities across the country than any other. We're the proud sponsor and supporter of SQLBits, and the London Power BI User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly at
    v.simpson@tenthrevolution.com

    Data Engineer - Snowflake, dbt, AWS, Python - Remote

    England, Cambridgeshire, Cambridge

    • £50,000 to £65,000 GBP
    • Developer Role
    • Skills: Snowflake, dbt, AWS, Python, SQL
    • Seniority: Mid-level

    Job description



    A small and growing consultancy who are delivering cutting-edge data solutions for high-profile clients, are now looking for a hands-on Data Engineer to join their talented delivery team.

    This is a fantastic opportunity to work with a modern data stack - including Snowflake, dbt, AWS, Python, and SQL - on impactful projects that power reporting, automation, predictive analytics and Artificial Intelligence.

    This role is fully remote, and is therefore open to candidates across the UK.

    This role would be well-suited to someone with a self-starter mentality, who wants to be part of company that is growing and maturing whilst continually learning.

    Key responsibilities:
    • Designing and building robust data pipelines using SQL, dbt, and Python within Snowflake
    • Developing scalable, testable, and maintainable code
    • Collaborating with analytics, product, and client teams to deliver high-quality data solutions
    • Supporting the development of data products like dashboards, APIs, and predictive models
    • Driving automation and operational efficiency through data tooling
    • Contributing to internal best practices and agile delivery processes


    Experience required:
    • Proven experience as a Data Engineer or Analytics Engineer
    • Strong experience with Snowflake
    • Hands-on experience with dbt
    • Proficiency in Python and SQL
    • Solid understanding of Git and development lifecycle best practices
    • Experience integrating APIs or working with event/log data streams
    • Ability to manage multiple priorities in a fast-paced environment
    • Experience with AWS would be highly desirable
    • An interest in AI


    Benefits:
    • Salary between £50-65,000 depending on experience




    Please Note: This is role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.

    Tenth Revolution Group (and Nigel Frank) are the go-to recruiter for Power BI and Azure Data Platform roles in the UK, offering more opportunities across the country than any other. We're the proud sponsor and supporter of SQLBits, and the London Power BI User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly at
    v.simpson@tenthrevolution.com

    Data Engineer - Leeds - ADF - DWH - Up to £80k

    England, West Yorkshire, Leeds

    • £60,000 to £80,000 GBP
    • Engineer Role
    • Skills: Data Engineering, Data Engineer, Snowflake, ETL, ELT, ADF, Data Factory, Synapse Analytics, SSIS, Migration, Pipeline, Python, Spark, DBT, Snowflake, Azure, SQL, Leeds
    • Seniority: Senior

    Job description



    Data Engineer - Leeds - ADF - DWH - Up to £80k

    I'm working with a multinational, award winning organisation that are looking to scale out their entire IT team. Over the last decade or so, my client have been recognised as the leaders within their relative. As a result of their successes, they've grown exponentially and ventured into new countries where they've followed their blue print of success.
    This has meant that the business has looked to modernise their Systems to allow for such growth and one of the key modernisation's comes within their Data Platform.

    The vacancy is for a experienced Data Engineer who will be setting foot into a greenfield site where they will be using the latest and greatest technologies. This involves the use of the Azure Data stack as well as also, a data platform build which includes Snowflake.
    You will be migrating old data processes into the cloud and helping to build the new platform from scratch which means that you'll be working very closely with an expert team of Data professionals, ultimately developing a first in class data platform.

    This is a salaried position which ranges from between £60k-£80k. You can expect a great benefits package but also, an environment that boasts collaborative working as well as the opportunity to develop yourself. You will be given the opportunity to attend industry events, Training programmes but also, paid for, relevant certifications.

    Requirements
    • Strong background in Data Engineering / Data Warehousing
    • Strong experience with the Azure Data Stack; ADF, Synapse
    • Strong Python / Spark
    • Strong SQL experience
    • Willingness to be in the office, ideally 4-5 days a week.
    • Additional experience of Snowflake is highly advantageous but not essential. Must show willingness to learn


    This is a great opportunity to join outstanding organisation who pride themselves on being one of the best companies to work for. Interviews are already taking place so don't miss out and apply now!

    If this is of an interest then get in touch ASAP. Send across your CV to t.shahid@tenthrevolution.com or alternatively, give me a call on 0191 3387551.

    Keywords: Data Engineering, Data Engineer, Snowflake, ETL, ELT, ADF, Data Factory, Synapse Analytics, SSIS, Migration, Pipeline, Python, Spark, DBT, Snowflake, Azure, SQL, Leeds

    .C# Developer - Bergen

    Norway, Bergen

    • Up to NOK 950,000 NOK
    • Consultant Role
    • Skills: Bergen, .NET, C#, SQL, DevOps, Backend, Back end, Back-end, Development, Full Stack, Energy, Norway, Vestfold, Hordaland,
    • Seniority: Senior

    Job description



    Job Title: C# Developer
    Location: Bergen, Norway (Hybrid - 3 days in office, 2 days remote)

    Are you a skilled C# Developer looking to take the next step in your career? Join a well-established IT services company that partners with leading businesses and organisations to drive innovation and optimise critical systems. This company offers a collaborative and progressive work environment, with excellent opportunities for growth and development.

    About the Role



    As a .NET Developer, you'll be responsible for the development and maintenance of applications using the .NET and Microsoft technology stack. Working in a dynamic team, you'll engage in solution design, development, testing, and bring solutions to life using Agile and DevSecOps methodologies. This is a hands-on role where you'll have the chance to build new solutions from scratch and improve existing ones, all while closely collaborating with clients to understand and meet their business needs.

    Key Responsibilities

    • Lead the development and maintenance of .NET applications, integrating new and existing solutions for a seamless customer experience.
    • Participate in all phases of the development lifecycle, from ideation to production, using Agile and DevSecOps methods.
    • Own parts of the application landscape and engage in business discussions with customers.
    • Collaborate on various projects and support release management activities.

    Key Requirements

    • Education/Experience: A Bachelor's degree in IT with a minimum of 3 years of experience, or 5 years of relevant hands-on experience without a degree.
    • Technical Skills: Proficiency in .NET full stack, Microsoft technology stack, and a good understanding of Agile/DevSecOps practices. Azure experience is a plus.
    • Industry Knowledge: Experience within Norwegian life insurance or finance (loan and leasing) is beneficial.
    • Language: Fluent in Norwegian or Scandinavian languages (oral and written).
    • Location: Based in Bergen, Norway.

    What's on Offer

    • Pension & Insurance: Comprehensive pension, life, health, and travel insurance.
    • Flexible Work Arrangements: Enjoy flexi-time and a reduced summer working schedule (7.5-hour days from May to September).
    • Career Development: Tailored training with at least 40 hours of professional development annually, plus support for certifications and courses.
    • Growth Opportunities: Strong career progression potential within a supportive team environment.


    This company is a stable and respected industry leader with a commitment to continuous improvement and long-term client relationships. Employees benefit from a hybrid work model, strong career development pathways, and the chance to make a real impact for customers through exciting and challenging projects.

    Visa Sponsorship: Open to candidates fluent in Scandinavian languages.

    Take the next step in your career by applying today and join a forward-thinking team that's dedicated to innovation and quality in IT services! Reach out to Marley Taylor at TRG for more information on this exciting opportunity: m.taylor@tenthrevolution.com

    Senior Developer (AI) - £80,000 - £100,000 - London

    England, London, City of London

    • £80,000 to £100,000 GBP
    • Developer Role
    • Skills: AI (artificial intelligence), Azure Data Factory, Python, Oracle, SQL, Mongo, Financial Services, Chat GPT, CoPilot, Jira
    • Seniority: Senior

    Job description



    Senior AI Developer - Python - £80,000 - £100,000 - Hybrid - London



    Company Overview:

    My client is a trusted Financial Services provider located in the heart of London. They pride themselves on working with sectors that make a positive impact on society such as infrastructure, education and energy.

    At this organisation their people are prioritised as the centre of everything they do - not only is this an enjoyable place to work, but it is an excellent environment to develop and progress your career. They are platforming their tech function to drive growth over the next 5 years and you have the chance to be a key player in this transformation from the off.

    Role Overview:

    As a Senior Developer you will act as a rounded technologist to lead development on a range of different projects to greatly overhaul the organisations Data & AI functions. You will utilise data engineering skills for end-to-end development on a Microsoft tech stack.

    You will also work towards an exciting greenfield AI project to dramatically increase the efficiency and automation processes within the organisation.

    Requirements:
    • Data Engineering Skills
    • AI Experience
    • Python Expertise
    • Azure / Microsoft Tech Stack (Preffered)




    Interviews ongoing don't miss your chance to secure the future of your career!



    Contact me @ j.shaw-bollands@tenthrevolution.com or on 0191 338 6641.







    AI (artificial intelligence),Azure Data Factory, Python, Oracle, SQL, Mongo, Financial Services, Chat GPT, CoPilot, Jira

    Cloud System Engineer

    Spain, Madrid

    • Negotiable
    • Technician Role
    • Skills: Azure DevOps, Docker, Kubernetes, CICD, Azure
    • Seniority: Mid-level

    Job description



    Job Description

    Buscamos un Cloud Engineer responsable de desarrollar y mantener los componentes de infraestructura, colaborando estrechamente con desarrolladores senior para crear soluciones de software de alta calidad, escalables y receptivas. La plataforma en la que trabajarás está diseñada para optimizar el trabajo de los desarrolladores, ofreciendo una experiencia rica en funciones para DevOps y MLOps, con foco en herramientas y recursos esenciales para garantizar la satisfacción del cliente.

    Role & Responsibilities



    • Desarrollar, ejecutar y automatizar pipelines CI/CD - Infraestructura como Código (IaC).


    • Monitorear componentes PaaS y IaaS en la nube, garantizando disponibilidad, rendimiento y seguridad.


    • Garantizar el cumplimiento de directrices de seguridad y conformidad en la plataforma.


    • Apoyar y habilitar casos de uso en la plataforma.


    • Contribuir a la mejora de los procesos internos de desarrollo.

    Skills & Qualifications



    Requisitos:


    • Título universitario en Ciencias de la Computación, Sistemas de Información o un campo relacionado.


    • Mínimo de 6 años de experiencia como Ingeniero de Sistemas en la Nube o Ingeniero DevOps.


    • Experiencia en metodologías de desarrollo de software como Kanban o Scrum.


    • Experiencia trabajando en equipos multifuncionales.


    Conocimientos técnicos obligatorios:


    • Experiencia demostrada con plataformas en la nube, especialmente Azure.


    • Amplia experiencia con Terraform/CDKTF para aprovisionar y gestionar infraestructura como código (IaC).


    • Habilidad para escribir y mantener código Terraform modular, reutilizable y escalable.


    • Experiencia práctica configurando y gestionando clústeres Kubernetes, incluyendo despliegues con Helm Charts y aplicación de buenas prácticas de seguridad.


    • Experiencia extensa en configuración y mantenimiento de pipelines CI/CD.


    • Fuerte enfoque en GitHub Actions para flujos de trabajo CI/CD.


    • Familiaridad con buenas prácticas en pruebas automatizadas, despliegue y monitoreo.


    • Experiencia probada trabajando en entornos ágiles (Scrum o Kanban).


    • Enfoque orientado al producto y a la resolución de problemas desde la perspectiva del usuario.


    • Excelentes habilidades interpersonales y de comunicación.


    • Capacidad para resolver problemas técnicos complejos y aportar soluciones innovadoras.


    • Compromiso con el aprendizaje continuo de tecnologías, tendencias y mejores prácticas de la industria.


    Habilidades deseables:


    • Certificaciones en Python, Azure, Terraform, Kubernetes o metodologías Agile.


    • Competencia en GitHub para control de versiones, colaboración y flujos de trabajo CI/CD.


    • Experiencia adicional con GitHub Actions para automatización de procesos CI/CD.

    Benefits.



    • Horario de trabajo flexible y opciones de teletrabajo para equilibrar vida personal y profesional.


    • Oportunidades de aprendizaje y desarrollo.


    • 23 días de vacaciones al año + 5 días adicionales.


    • 2 días culturales.


    • Ambiente laboral colaborativo, confiable e innovador.


    • Oportunidad de formar parte de un equipo internacional y trabajar en proyectos globales.


    • Asistencia para reubicación en Madrid.

    Senior Java Software Developer (m/w/d) - Münster, Hybrid

    Germany, Nordrhein-Westfalen, Münster

    • €60,000 to €75,000 EUR
    • Developer Role
    • Skills: Java
    • Seniority: Senior

    Job description



    Senior Java Software Developer (m/w/d) - Münster, Hybrid



    Wenn du Java nicht nur beherrschst, sondern weiterdenken willst - dann bist du hier genau richtig. Gestalte Software in Projekten mit, die wirklich etwas bewegen und Mehrwert schaffen und die dich fördern und fordern!



    Aufgaben:
    • Entwicklung moderner, cloudfähiger Anwendungen auf Basis von Java, Spring Boot und Microservices
    • Technische Verantwortung in agilen Projekten - von der Architektur bis zum Deployment
    • Enge Zusammenarbeit und Wissensaustausch sowie Mentoring mit Kollegen im Projektteam
    • Sicherstellung von Codequalität durch Reviews, Tests und Clean Code-Prinzipien




    Anforderungen
    • Mehrjährige Erfahrung in der Java-Entwicklung, idealerweise mit komplexen Softwaresystemen
    • Sehr gute Kenntnisse in Spring Boot, REST APIs, CI/CD, Docker/Kubernetes
    • Erfahrung mit relationalen und/oder NoSQL-Datenbanken
    • Verständnis für Softwarearchitektur, Clean Code und Security-Aspekte
    • Agile Mindset und Freude an interdisziplinärer Zusammenarbeit
    • Sehr gute Deutschkenntnisse (mind. C1)




    Benefits:
    • Möglichkeit für bis zu zwei Monate im EU-Ausland zu arbeiten
    • Individuelle Weiterbildungsangebote zur fachlichen und persönlichen Entwicklung
    • Sommerfeste und Weihnachtsfeiern (Partner und Kinder willkommen) sowie Team Events zum gemeinsamen Erfolge feiern und Netzwerken
    • JobRad und Zuschuss zum Fitnessstudio
    • Angebot zur Unterstützung in allen Lebenslagen sowie Beratung zu Pflege, Kinderbetreuung und Altersvorsorge

    Senior Java Software Developer (m/w/d) - Paderborn, Hybrid

    Germany, Nordrhein-Westfalen, Paderborn

    • €60,000 to €75,000 EUR
    • Developer Role
    • Skills: Java
    • Seniority: Senior

    Job description



    Senior Java Software Developer (m/w/d) - Paderborn, Hybrid



    Wenn du Java nicht nur beherrschst, sondern weiterdenken willst - dann bist du hier genau richtig. Gestalte Software in Projekten mit, die wirklich etwas bewegen und Mehrwert schaffen und die dich fördern und fordern!



    Aufgaben:
    • Entwicklung moderner, cloudfähiger Anwendungen auf Basis von Java, Spring Boot und Microservices
    • Technische Verantwortung in agilen Projekten - von der Architektur bis zum Deployment
    • Enge Zusammenarbeit und Wissensaustausch sowie Mentoring mit Kollegen im Projektteam
    • Sicherstellung von Codequalität durch Reviews, Tests und Clean Code-Prinzipien




    Anforderungen
    • Mehrjährige Erfahrung in der Java-Entwicklung, idealerweise mit komplexen Softwaresystemen
    • Sehr gute Kenntnisse in Spring Boot, REST APIs, CI/CD, Docker/Kubernetes
    • Erfahrung mit relationalen und/oder NoSQL-Datenbanken
    • Verständnis für Softwarearchitektur, Clean Code und Security-Aspekte
    • Agile Mindset und Freude an interdisziplinärer Zusammenarbeit
    • Sehr gute Deutschkenntnisse (mind. C1)




    Benefits:
    • Möglichkeit für bis zu zwei Monate im EU-Ausland zu arbeiten
    • Individuelle Weiterbildungsangebote zur fachlichen und persönlichen Entwicklung
    • Sommerfeste und Weihnachtsfeiern (Partner und Kinder willkommen) sowie Team Events zum gemeinsamen Erfolge feiern und Netzwerken
    • JobRad und Zuschuss zum Fitnessstudio
    • Angebot zur Unterstützung in allen Lebenslagen sowie Beratung zu Pflege, Kinderbetreuung und Altersvorsorge

    Senior Data Engineer / Architect (BigQuery)

    USA, Texas, Dallas

    • Negotiable
    • Engineer Role
    • Skills: Data Engineering, GCP, BigQuery, Dallas, Texas, ETL, DW, Data Warehousing, Contract,
    • Seniority: Senior

    Job description



    A leading entertainment company based in Dallas is seeking a Senior Data Engineer / Architect to help shape and optimize the future of their data architecture. This is a key role in modernizing their analytics platform, with a particular focus on Google BigQuery and cloud-native design.

    What You'll Do:
    • Design and implement scalable data solutions using BigQuery, optimizing for performance, cost, and maintainability
    • Lead the architectural strategy for the company's data platform, ensuring alignment with business needs and best practices
    • Migrate legacy systems to a modern BigQuery-based stack
    • Collaborate with BI teams, analysts, and stakeholders to ensure data is modeled for reporting and decision-making
    • Implement robust data pipelines (ETL/ELT) using tools like Cloud Dataflow, DBT, Apache Beam, or similar
    • Establish and enforce data governance, quality, and documentation standards


    What We're Looking For:
    • Strong experience designing and architecting cloud-based data warehouses, especially with BigQuery
    • Expertise in SQL performance tuning and large-scale data modeling
    • Proficiency with ETL tools and orchestration frameworks (e.g., Airflow, DBT, Dataflow)
    • Familiarity with GCP services and data infrastructure best practices
    • Experience working with semi-structured data (e.g., JSON, Parquet)
    • Ability to lead and mentor data engineering teams and influence architectural direction