Streaming Data Engineer

Streaming Data Engineer

Full-Time 72000 - 81000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Develop and maintain data architectures while collaborating on exciting projects.
  • Company: Join N Consulting Ltd, a dynamic and inclusive tech company.
  • Benefits: Enjoy competitive pay, flexible hours, and professional development opportunities.
  • Why this job: Be at the forefront of data processing technologies and make a real impact.
  • Qualifications: 8+ years in data engineering with expertise in big data tools and AWS.
  • Other info: Work in a fast-paced environment with great team-building activities.

The predicted salary is between 72000 - 81000 £ per year.

Location: London, England, United Kingdom

Salary: £400 - £450 /day

Job Type: Contract

Date Posted: January 16th, 2026

Role: Senior Streaming Data Engineer (AWS / Apache Flink)

Duration: Contract (2-3 months)

Skills Requirements:

  • MSF (Managed Service for Apache Flink)
  • Data analytics expertise
  • MSK (Managed Streaming for Apache Kafka), Amazon Redshift, Amazon Aurora
  • CI/CD expertise & CloudFormation
  • Machine Learning is good to have
  • Usage of Kiro IDE

Responsibilities:

  • Analyze and organize raw, complex data
  • Develop and maintain architectures such as databases and processing systems
  • Implement systems for tracking data quality and consistency
  • Collaborate with data scientists and architects on several projects
  • Develop data set processes and use programming skills to build robust data pipelines
  • Design, construct, install, test and maintain data management systems
  • Build high-performance algorithms, predictive models, and prototypes
  • Ensure the business uses the data responsibly and complies with data protection regulations

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering or related field
  • At least 8 years of experience in data engineering or in a similar role
  • Experience with big data tools: Hadoop, Spark, Kafka, etc.
  • Experience with relational SQL and NoSQL databases, including Postgres and Cassandra
  • Knowledge of programming languages including Java, Python, etc.
  • Experience with AWS cloud services: S3, EC2, EMR, RDS, Redshift
  • Experience with stream-processing systems: Storm, Spark-Streaming, etc.
  • Strong organizational and communication skills
  • Ability to work in a fast-paced, agile environment

Benefits:

  • Innovative and dynamic work environment
  • Continued professional development opportunities
  • Competitive compensation package
  • Comprehensive health and benefits package
  • Flexible work hours and remote work options
  • Team building and social activities

As a Streaming Data Engineer at N Consulting Ltd, you will have the opportunity to be part of a diverse and dedicated team, working at the forefront of data processing technologies. Our company culture is inclusive and innovative, where every employee is valued and has a tangible impact on the services we provide to our clients.

Streaming Data Engineer employer: N Consulting Limited

At N Consulting Ltd, we pride ourselves on fostering an innovative and dynamic work environment that empowers our employees to excel in their roles as Streaming Data Engineers. Located in the vibrant city of London, we offer competitive compensation, flexible work hours, and a strong focus on professional development, ensuring that every team member has the opportunity to grow and make a meaningful impact within our inclusive culture.
N

Contact Detail:

N Consulting Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Streaming Data Engineer

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the game. Building relationships can open doors that job applications alone can't.

✨Show Off Your Skills

Don’t just tell them what you can do; show them! Create a portfolio of your projects, especially those involving AWS, Apache Flink, or any big data tools. Having tangible examples of your work can really set you apart from the crowd.

✨Ace the Interview

Prepare for those interviews by brushing up on your technical skills and being ready to discuss your past experiences. Practice common interview questions and think about how your background in data engineering makes you the perfect fit for their team.

✨Apply Through Our Website

When you find a role that excites you, make sure to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Streaming Data Engineer

Managed Service for Apache Flink (MSF)
Data Analytics Expertise
Managed Streaming for Apache Kafka (MSK)
Amazon Redshift
Amazon Aurora
CI/CD Expertise
CloudFormation
Machine Learning
Kiro IDE
Data Quality Tracking
Data Pipeline Development
Big Data Tools (Hadoop, Spark, Kafka)
Relational SQL and NoSQL Databases (Postgres, Cassandra)
Programming Languages (Java, Python)
AWS Cloud Services (S3, EC2, EMR, RDS, Redshift)
Stream-Processing Systems (Storm, Spark-Streaming)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with AWS, Apache Flink, and data analytics. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about streaming data engineering and how you can contribute to our team. Keep it concise but impactful!

Show Off Your Technical Skills: Don’t forget to mention your expertise in big data tools and programming languages like Java and Python. We love seeing candidates who can demonstrate their technical prowess clearly.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at N Consulting Limited

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like AWS, Apache Flink, and Kafka. Brush up on your knowledge of data analytics and CI/CD processes, as these will likely come up during the interview.

✨Showcase Your Experience

Prepare specific examples from your past work that demonstrate your expertise in building data pipelines and managing data quality. Use the STAR method (Situation, Task, Action, Result) to structure your responses effectively.

✨Ask Insightful Questions

Come prepared with questions that show your interest in the role and the company. Inquire about their current projects, team dynamics, or how they handle data compliance. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

✨Demonstrate Collaboration Skills

Since the role involves working closely with data scientists and architects, be ready to discuss how you’ve successfully collaborated in the past. Highlight any experiences where teamwork led to successful project outcomes, as this will resonate well with the interviewers.

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

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