Junior Data Engineer at Engaging Data

Junior Data Engineer at Engaging Data

Junior Data Engineer

FULL TIME | HYBRID

Apply Now

Want to apply? Send an email to careers@engagingdata.co.uk with an introduction and CV attached.

Please note: We can not support sponsorship for visa status. Candidates must be legally authorised to work in United Kingdom. No agencies.

Role Outline

The Junior Data Engineer at Engaging Data Limited supports the development, enhancement, and maintenance of data solutions used across internal and client-facing projects. This role is focused on building foundational coding skills, learning delivery best practices, and contributing to collaborative development teams. Working under the guidance of senior engineers, the Junior Data Engineer gains hands-on experience while ensuring data solutions are reliable, well-documented, and aligned with business and technical requirements.

 

Key Responsibilities

Development & Coding
  • Write clean, well-structured, and maintainable code for internal tools and client projects.
  • Contribute to the development of data pipelines, scripts, and integrations using Python/PSQL/TSQL/SQL and relevant tools/platforms.
Testing & Debugging
  • Assist in creating and running test cases to validate functionality and performance.
  • Debug and resolve issues in existing codebases with support from senior team members.
Documentation
  • Maintain technical & end user documentation to support code readability, maintainability, and future enhancements.
  • Contribute to internal knowledge repositories and project wikis.
Collaboration & Communication
  • Work closely with senior engineers, data consultants, and analysts to understand user needs and technical requirements.
  • Participate in code reviews, stand-ups, and planning sessions to ensure smooth collaboration and learning.
Learning & Growth
  • Continuously improve technical skills through training, peer mentoring, and practical application.
  • Stay updated on emerging data tools, script languages, and data engineering principles.

Skills

  • Coding Fundamentals: Solid grasp of core programming principles, control structures, and SQL/Python syntax. 
  • Framework Familiarity: Exposure to frameworks such as data pipelines, ETL/ELT, data warehousing and data lakes.
  • Data Handling: Basic understanding of SQL, data manipulation, and unstructured/structured storage. 
  • Database: Know how to use common databases like PostgreSQL or MySQL.
  • RDBMS: Basic experience with cloud services like AWS, Azure, or Google Cloud. Basic experience with on-premises services like PostgreSQL or MS SQL Server.
  • Problem Solving: Able to approach issues logically and troubleshoot basic errors. 
  • Collaboration: Comfortable working in team environments and learning from others. 
  • Communication: Clear, concise communicator with both technical and non-technical audiences. 
  • Adaptability: Willingness and ability to learn quickly and adapt to new tools and methods.

Impact

Junior Data Engineers support the scalability, reliability, and success of both client and internal projects by contributing to code quality and delivery efficiency. Their work frees up senior development resources, ensures continuity across technical initiatives, and helps build a sustainable development capability within the business.

  • Do what is right: Delivers clean, reliable code that meets quality standards and contributes to secure, maintainable data solutions, ensuring the technical integrity of both internal and client-facing solutions.
  • Work together: Actively participates in team development activities such as code reviews, stand-ups, and planning sessions, supporting collaboration across technical and non-technical teams.
  • Keep learning: Demonstrates a growth mindset by embracing feedback, refining skills, and staying up to date with emerging technologies and best practices in data development.
  • Champion creative solutions: Contributes ideas and experimentation to solve coding challenges, bringing a fresh perspective to projects and helping optimise workflows and technical solutions.
  • Embrace change: Adapts quickly to new tools, processes, and project requirements, building flexibility and resilience while supporting the continuous evolution of Engaging Data’s technical capabilities.

How does your role contribute towards Engaging Data’s core services

The Junior Data Engineer helps deliver on Engaging Data’s core services—implementation, insight generation, and support—by building and maintaining data-driven software solutions. Whether developing internal tools, data solutions, or analytics platforms, this role ensures foundational coding work is done reliably and efficiently to support wider project success.

Please note:

  • We can not support sponsorship for visa status
  • Candidates must be legally authorised to work in United Kingdom
  • No agencies

Apply Now

Want to apply? Send an email to careers@engagingdata.co.uk with an introduction and CV attached.

Business Development Manager at Engaging Data

Business Development Manager at Engaging Data

Business Development Manager

FULL TIME | HYBRID

Apply Now

Want to apply? Send an email to careers@engagingdata.co.uk with an introduction and CV attached.

Role Outline

As a Business Development Manager at Engaging Data Limited, you are responsible for driving growth by identifying new business opportunities, building client relationships, and expanding our market presence.

This role is ideal for someone with a passion for creating innovative technical solutions and a strong commercial mindset.

At Engaging Data, a Business Development Manager is not just a salesperson – they are a strategic growth enabler who helps the consultancy scale sustainably, stay competitive, and deliver more value to clients.

 

Key Responsibilities

  • Lead Generation & Prospecting: Identify and qualify new business opportunities through market research, events, networking, and outreach.
  • Client Engagement: Build and maintain strong relationships with prospective and existing clients, understanding their data challenges and aligning our services to meet their needs.
  • Proposal Development: Collaborate with technical teams to craft compelling proposals, presentations, and RFP responses.
  • Negotiation Skills: Communicate clearly, demonstrate patience and understanding of the client’s requirements, and persuasively present a proposal and service offerings.
  • Sales Pipeline Management: Own and manage the sales pipeline using CRM & innovative tools that enhance workflow, ensuring accurate communication, documentation, forecasting and reporting.
  • Partnership Development: Identify and develop strategic partnerships to enhance service offerings and market reach.
  • Market Intelligence: Stay informed on industry trends, competitor activities, and emerging technologies in the data space.

Impact

The Business Development Manager contributes to the overall growth of the company by ensuring that:

  • Do What is Right: Drives revenue by generating new business and expanding the client base. Their efforts help diversify income streams and reduce reliance on a small number of clients.
  • Work Together: Market expansion by exploring new industries and regions, helping the consultancy grow beyond its current footprint. They also build strategic partnerships that open additional channels for growth.
  • Keep Learning: Gathering client feedback and market insights to shape and refine offerings. Their awareness of industry trends and competitors helps the company stay ahead of the curve.
  • Champions Creative Solutions: Strengthens brand positioning and service offerings by enhancing the company’s visibility through thought leadership and client engagement. Building trust, turns clients into long-term partners and advocates.
  • Embrace Change: Enhances operational efficiency through accurate sales forecasting, enabling better resource planning. They also foster cross-functional collaboration, ensuring alignment between sales, marketing, customer success & technical delivery teams.

How does your role contribute towards Engaging Data’s core services

The BDM acts as a translator between client needs and technical solutions, ensuring Engaging Data’s core services are positioned as essential, high-value offerings. They don’t just sell services—they shape how those services are understood, scoped, and delivered.

Please note: We do not accept Agency or Recruitment companies or candidates who can’t work in the UK or require sponsorship.

Apply Now

Want to apply? Send an email to careers@engagingdata.co.uk with an introduction and CV attached.