Senior Data Engineer

Senior Data Engineer

Bristol Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
L

At a Glance

  • Tasks: Design and maintain secure data pipelines using cutting-edge technology.
  • Company: Join Leonardo UK, a leader in cyber and security innovation.
  • Benefits: Enjoy flexible working hours, private healthcare, and a generous pension scheme.
  • Why this job: Be part of a dynamic team solving critical challenges in the UK's digital landscape.
  • Qualifications: 3+ years as a Data Engineer with expertise in Elastic Stack and Apache NiFi.
  • Other info: Diversity and inclusion are at our core; we welcome all backgrounds.

The predicted salary is between 48000 - 84000 £ per year.

The Opportunity

The Leonardo Cyber & Security Division, one of the three divisions in Leonardo UK, is a pivotal innovator, helping customers deliver and secure their digital transformation. The Cyber & Security Division is at the forefront of supplying technology and services for both civil and defence markets, in both the UK and around the world, to enhance the capabilities of its Customers. Within the Cyber & Security Division is our Data Practice which is where this role is positioned.

Leonardo’s Data practice works across a diverse array of sectors including Defence, Telecommunications, Energy and Finance to help secure national infrastructure in the UK and beyond

What you will do as a Senior Data Engineer

This is a highly rewarding and hands on role with exposure across both traditional and cutting edge enterprise IT as well as bespoke Operational Technology systems. You will be working in a dynamic environment with a team that is motivated to deliver innovative solutions to customers within defence, government and commercial sectors. We are after creative, passionate, technically savvy and personable people to help grow our practice and solve some of the most challenging, exciting and critical challenges to the UK’s digital landscape. This role requires strong expertise in building and managing data pipelines using the Elastic Stack (Elasticsearch, Logstash, Kibana) and Apache NiFi. The successful candidate will design, implement, and maintain scalable, secure data solutions, ensuring compliance with strict security standards and regulations. This is a UK based onsite role with the option of compressed hours.

The role will include:

  • Design, develop, and maintain secure and scalable data pipelines using the Elastic Stack (Elasticsearch, Logstash, Kibana) and Apache NiFi.
  • Implement data ingestion, transformation, and integration processes, ensuring data quality and security.
  • Collaborate with data architects and security teams to ensure compliance with security policies and data governance standards.
  • Manage and monitor large-scale data flows in real-time, ensuring system performance, reliability, and data integrity.
  • Develop robust data models to support analytics and reporting within secure environments.
  • Perform troubleshooting, debugging, and performance tuning of data pipelines and the Elastic Stack.
  • Build dashboards and visualizations in Kibana to enable data-driven decision-making.
  • Ensure high availability and disaster recovery for data systems, implementing appropriate backup and replication strategies.
  • Document data architecture, workflows, and security protocols to ensure smooth operational handover and audit readiness.
  • What we are looking for

    Essential:

  • UK DV Clearance or the ability obtain it
  • 3+ years of experience working as a Data Engineer in secure or regulated environments.
  • Expertise in the Elastic Stack (Elasticsearch, Logstash, Kibana) for data ingestion, transformation, indexing, and visualization.
  • Strong experience with Apache NiFi for building and managing complex data flows and integration processes.
  • Knowledge of security practices for handling sensitive data, including encryption, anonymization, and access control.
  • Familiarity with data governance, data quality management, and compliance standards in secure environments.
  • Experience in managing large-scale, real-time data pipelines and ensuring their performance and reliability.
  • Strong scripting and programming skills in Python, Bash, or other relevant languages.
  • Working knowledge of cloud platforms (AWS, Azure, GCP) with a focus on data security and infrastructure as code.
  • Excellent communication skills with the ability to collaborate effectively with cross-functional teams.
  • Detail-oriented with a focus on ensuring data accuracy, quality, and security.
  • Proactive problem-solving mindset and ability to troubleshoot complex data pipeline issues.
  • Desirable:

  • Experience working in government, defence, or highly regulated industries with knowledge of relevant standards.
  • Experience with additional data processing and ETL tools like Apache Kafka, Spark, or Hadoop.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with monitoring and alerting tools such as Prometheus, Grafana, or ELK for data infrastructure.
  • Understanding of ML algorithms, their development and implementation
  • Confidence developing end-to-end solutions
  • Experience with infrastructure as code e.g. Terraform, Ansible
  • This is not an exhaustive list, and we are keen to hear from you even if you don’t tick every box. The most important skill is a good attitude and willingness to learn.

    At Leonardo UK, we believe that a diverse and inclusive work environment unlocks our people’s full potential and drives innovation and creativity. We work hard to offer a welcoming, accessible and inclusive place to work for all of our people, creating a culture where everyone can thrive, feel safe and have a sense of belonging and connection. We therefore welcome candidates from all backgrounds and particularly encourage sections of the community who are currently underrepresented within our industry, including women, Black, Asian and ethnic minority backgrounds, people with disabilities and LGBTQI+ individuals to apply.

    Security Clearance
    :

    Life at Leonardo

    With a company funded benefits package, a commitment to learning and development, and a flexible approach to working hours focused on the needs of both our employees and customers, a career with Leonardo has never offered as many opportunities or been more accessible to as many people.

  • Flexible Working: Flexible hours with hybrid working options. For part time opportunities, please talk to us
  • Company funded flexible benefits: Access to private healthcare, dental schemes, Workplace ISA, Go Green Car Scheme, technology and lifestyle options (£500 annual allowance)
  • Holidays: 25 days plus bank holidays, option to buy/sell leave and to accrue up to 12 additional flexi leave days per year
  • Pension: Award winning pension scheme (up to 10% employer contribution)
  • Wellbeing: Employee Assistance Programme with access to free mental health support, financial wellbeing support and network groups to demonstrate our ongoing commitment to diversity & inclusion (Enable, Pride, Equalise, Reservists, Carers)
  • Lifestyle: Discounted Gym membership, Cycle to work scheme
  • Training: Free access to more than 4000 online courses via Coursera
  • Referral Incentive: You can earn a reward for successfully referring a friend or family member
  • Bonus: Scheme in place for all employees at management level and below
  • Senior Data Engineer employer: Leonardo

    At Leonardo UK, we pride ourselves on being an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration within our Cyber & Security Division. Our commitment to employee growth is evident through extensive training opportunities, flexible working arrangements, and a comprehensive benefits package, including private healthcare and a generous pension scheme. We champion diversity and inclusion, ensuring that all employees feel valued and supported as they contribute to securing the UK's digital landscape.
    L

    Contact Detail:

    Leonardo Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Data Engineer

    ✨Tip Number 1

    Familiarise yourself with the Elastic Stack and Apache NiFi. Since these are crucial for the role, consider building a small project or contributing to open-source projects that utilise these technologies to showcase your hands-on experience.

    ✨Tip Number 2

    Network with professionals in the Cyber & Security sector, especially those who work at Leonardo or similar companies. Attend industry events or webinars to connect with potential colleagues and learn more about the company culture and expectations.

    ✨Tip Number 3

    Stay updated on the latest trends in data engineering and security practices. Follow relevant blogs, podcasts, or forums to discuss challenges and solutions in the field, which can help you during interviews.

    ✨Tip Number 4

    Prepare to discuss your problem-solving approach in detail. Be ready to share specific examples of how you've tackled complex data pipeline issues in the past, as this will demonstrate your proactive mindset and technical expertise.

    We think you need these skills to ace Senior Data Engineer

    Elastic Stack (Elasticsearch, Logstash, Kibana)
    Apache NiFi
    Data Pipeline Management
    Data Ingestion and Transformation
    Data Security Practices
    Data Governance and Compliance Standards
    Real-time Data Processing
    Scripting in Python or Bash
    Cloud Platforms (AWS, Azure, GCP)
    Collaboration with Cross-Functional Teams
    Attention to Detail
    Problem-Solving Skills
    ETL Tools (Apache Kafka, Spark, Hadoop)
    Containerization (Docker, Kubernetes)
    Monitoring Tools (Prometheus, Grafana, ELK)
    Understanding of Machine Learning Algorithms
    Infrastructure as Code (Terraform, Ansible)

    Some tips for your application 🫡

    Tailor Your CV: Make sure to customise your CV to highlight relevant experience and skills that align with the Senior Data Engineer role. Focus on your expertise in the Elastic Stack, Apache NiFi, and any experience in secure environments.

    Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data engineering and your understanding of the Cyber & Security Division's mission. Mention specific projects or experiences that demonstrate your problem-solving skills and technical abilities.

    Highlight Relevant Skills: In your application, emphasise your strong scripting skills, familiarity with cloud platforms, and experience with data governance. Be sure to mention any knowledge of security practices and compliance standards, as these are crucial for the role.

    Showcase Your Problem-Solving Mindset: Provide examples in your application that illustrate your proactive approach to troubleshooting and resolving complex data pipeline issues. This will help demonstrate your fit for the dynamic environment at Leonardo UK.

    How to prepare for a job interview at Leonardo

    ✨Showcase Your Technical Skills

    Be prepared to discuss your experience with the Elastic Stack and Apache NiFi in detail. Bring examples of data pipelines you've built or managed, and be ready to explain the challenges you faced and how you overcame them.

    ✨Understand Security Practices

    Since this role involves handling sensitive data, demonstrate your knowledge of security practices such as encryption and access control. Be ready to discuss how you've ensured compliance with security standards in your previous roles.

    ✨Highlight Collaboration Experience

    This position requires working closely with cross-functional teams. Share examples of how you've successfully collaborated with data architects and security teams in the past, focusing on communication and teamwork.

    ✨Prepare for Problem-Solving Questions

    Expect questions that assess your problem-solving skills, especially related to troubleshooting data pipeline issues. Think of specific instances where you identified a problem, the steps you took to resolve it, and the outcome.

    Senior Data Engineer
    Leonardo
    Location: Bristol
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    L
    • Senior Data Engineer

      Bristol
      Full-Time
      48000 - 84000 £ / year (est.)
    • L

      Leonardo

      1000-5000
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >