Back to Job Search

Senior Data Engineer

Job Description


We are seeking a highly skilled and motivated Senior Data Engineer to join our client's team in London. The successful candidate will have strong experience with Java, AWS, and Kafka, and will be responsible for designing and building data pipelines to support their data-driven decision-making processes.

As a Senior Data Engineer, you will be responsible for:

  • Designing, building, and maintaining data pipelines using Java, AWS, and Kafka
  • Collaborating with cross-functional teams to understand data requirements and implement solutions to support data-driven decision making
  • Participating in code reviews and providing guidance to junior team members
  • Identifying and troubleshooting issues in data pipelines
  • Participating in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment


  • Bachelor's or Master's degree in Computer Science or a related field
  • Strong experience with Java and AWS
  • Experience with Kafka or a similar streaming platform
  • Experience with data pipelines and ETL processes
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills

If you are passionate about data engineering and have a strong track record of delivering high-quality solutions, we encourage you to apply for this exciting opportunity.

For more information on this and other roles, please contact me via