Software Engineering Team Lead

2 days ago


Edinburgh, Edinburgh, United Kingdom The Tech Recruiter Full time £60,000 - £120,000 per year

is delighted to be supporting our client as they look to appoint a
Head of Data Engineering
into a newly created position. This role can be remote with travel to the Edinburgh office on a weekly or fortnightly basis.

Our client, a leading energy company based in Edinburgh is seeking a motivated and skilled
Head of
Data Engineering
to join their dynamic team on a permanent basis. This role offers an exciting opportunity to work within a reputable organisation dedicated to innovative energy solutions, while leveraging your expertise in data management and engineering to make a tangible impact.

The role will initially involve the design and build of a new Snowflake data platform while building out the subsequent engineering team. The successful candidate will play a pivotal role in designing and implementing data architectures that support the company's strategic objectives, ensuring seamless data integration and operational efficiency.

Duties

  • Design, develop, and maintain scalable data pipelines and architectures to support business analytics and reporting needs.
  • Build, lead and mentor a team of data engineers, ensuring best practices in data engineering methodologies and tools.
  • Collaborate with cross-functional teams including data analysts, data scientists, and business stakeholders to understand data requirements.
  • Implement data security, governance, and compliance standards across all data solutions.
  • Utilise Snowflake for data warehousing solutions, ensuring optimal performance and security.
  • Develop automation scripts and optimise data workflows for efficiency and reliability.
  • Monitor and troubleshoot data pipelines to resolve issues promptly, ensuring data integrity and availability.
  • Proven experience as a Data Engineering Lead, with a focus on Python development and data pipeline architecture.
  • Hands-on experience with Snowflake data warehousing platform.
  • Experience working in a data management environment, ideally within a major client or enterprise setting.
  • Strong understanding of data modelling, ETL/ELT processes, and data security standards.
  • Demonstrated leadership capabilities, with experience mentoring or managing junior team members.
  • Excellent communication skills and the ability to collaborate across various departments.
  • Problem-solving mindset with a passion for innovative data solutions and continuous learning.

This is an excellent opportunity for a talented Data Engineering Lead to make a significant impact within a forward-thinking organisation. You will benefit from a supportive work environment, competitive salary, and opportunities for professional development. The company values its employees and offers a collaborative culture that fosters growth and innovation.

If you are ready to take your career to the next level and meet the criteria outlined above, we encourage you to apply now and join a pioneering energy company committed to sustainable and innovative solutions.



  • Edinburgh, Edinburgh, United Kingdom International Software Co Full time £100,000 - £120,000 per year

    Software Engineering ManagerLocation: Central Scotland (Hybrid role with 1 to 2 days in the office)Reporting To: VP of EngineeringPosition Overview:We are excited to announce an opportunity with a company you that is truly one you will speak about for a Software Engineering Manager, a key role in a client's up...


  • Edinburgh, Edinburgh, United Kingdom International Software Co Full time

    Software Engineering Manager – AI & SaaS (Hands-On Leadership Role)Central Scotland (Hybrid) – Targeting start Q1 2026We are excited to announce a rare opportunity to join a high-growth, mission-driven company that is becoming one of the most talked-about players in the AI-powered SaaS space. As part of a strategic expansion into Central Scotland, our...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time £60,000 - £100,000 per year

    Job DescriptionYour impactWe are looking for a motivated and experienced Software Team Leader to join our Advanced Targeting Systems line of business.You will be leading a team dedicated to developing software-driven test and support equipment for cutting edge advanced targeting systems. Key responsibilities will include guiding the software development team...


  • Edinburgh, Edinburgh, United Kingdom Royal London Full time £60,000 - £100,000 per year

    Job Title: Lead Software EngineerContract Type: PermanentLocation: EdinburghWorking style: Hybrid 50% home/office basedClosing date: 20th November 2025We are seeking a highly skilled Lead Software Engineer to join out dynamic team at Royal London. In this role, you will play a crucial role in providing deep technical expertise to help our teams design,...


  • Edinburgh, Edinburgh, United Kingdom Lloyds Banking Group Full time £90,400 - £106,400 per year

    End DateMonday 03 November 2025Salary Range£90,440 - £164,920We support flexible working – click here for more information on flexible working optionsFlexible Working OptionsHybrid WorkingJob Description Summary.Job DescriptionJOB TITLE: Lead Software DeveloperSALARY: £90,400 - £106,400LOCATION: Dundee / Edinburgh / LeedsHOURS: Full timeWORKING...


  • Edinburgh, Edinburgh, United Kingdom Canonical - Jobs Full time £60,000 - £120,000 per year

    Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £60,000 - £120,000 per year

    Software Engineering Manager required to lead a team of Java engineers in Edinburgh, shaping the development of next-generation, large-scale systems that solve complex technical challenges in a collaborative environment.The OpportunityThis is a chance to lead a team of talented engineers building sophisticated, large-scale backend systems that deliver...


  • Edinburgh, Edinburgh, United Kingdom Spacelabs Healthcare Full time £60,000 - £120,000 per year

    OverviewThe Principal Software Engineer will be a member of the Spacelabs R&D engineering team working on and leading the development of Spacelabs Patient Monitoring and Connectivity (PMC) products. This position requires a deep understanding of solid design and development practices and the ability to apply those to Spacelabs product development. The person...

  • Software Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Canonical - Jobs Full time £60,000 - £120,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    5 days ago


    Edinburgh, Edinburgh, United Kingdom RBS Full time £60,000 - £120,000 per year

    Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a wide network...