Junior Data Engineer

Junior Data Engineer

Full-Time 28800 - 48000 £ / year (est.) No working from home possible
C

At a Glance

  • Tasks: Build innovative data solutions and support global analytics programmes.
  • Company: Join Curve, a cutting-edge insights and technology consultancy.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on cloud technologies and career development.
  • Why this job: Make an impact with AI and data while shaping the future of a fast-growing start-up.
  • Qualifications: Bachelor's degree in relevant field and strong programming skills.

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

Curve is a next-gen insights, analytics and technology consultancy that leverages digital consumer data and advanced technology to help businesses unlock consumer opportunities. Digital consumer data is powerful; it’s big, it’s real, and it’s always updating. We use a combination of in-house technology and bespoke solutions, powered by AI, to transform data from sources such as Social, Reviews, Search, and broader marketing and sales data. These reveal fresh insights for our clients; helping them to build better products and brands, to deliver effective marketing to consumers.

Our software, machine learning and AI are key to how we deliver impact, centred on: Natural Language Processing, GPT finding and using novel data sources and APIs, and enriching them with leading analytics, data science and AI methods.

Your role will be twofold. You’ll be working directly with our London-based client-base, as well as helping to shape the future of our fast-growing start-up. We’ll let you challenge yourself, from your core of data engineering to support our data science and dashboard visualisation work, to grow your cloud architecture and engineering knowledge, and to understand the business and strategic impact of your great engineering work – to whatever extent suits you.

WHAT YOU’LL BE DOING

  • Build innovative data solutions
  • Support the development and rollout of an industry-first global analytics programme
  • Develop and deploy automated code pipelines, from data acquisition through cleaning and preparing data for modelling, through to visualisation
  • Help to productionise machine learning models
  • Work closely with a great programme team – project lead, data scientists and analysts – and interface with client technology counterparts
  • Identify ways to improve data reliability, processing efficiency and quality of our data output
  • Deploy pipelines in cloud environments and develop as a cloud technologist, as our world becomes increasingly reliant on cloud technologies
  • Produce detailed documentation and champion code quality
  • Interrogate rich data sources such as social, search, surveys, reviews, clickstream, sales, connected devices and beyond
  • Identify and explore opportunities to acquire new data sources that deliver innovative perspectives to our clients

WHAT WE’RE LOOKING FOR

  • Bachelor’s degree or higher in an applicable field such as Computer Science, Statistics, Maths or similar Science or Engineering discipline
  • Strong Python and other programming skills (Java and/or Scala desirable)
  • Strong SQL background
  • Some exposure to big data technologies (Hadoop, spark, presto, etc.)

NICE TO HAVES OR EXCITED TO LEARN:

  • Some experience designing, building and maintaining SQL databases (and/or NoSQL)
  • Some experience with designing efficient physical data models/schemas and developing ETL/ELT scripts
  • Some experience developing data solutions in cloud environments such as Azure, AWS or GCP – Azure Databricks experience a bonus

Junior Data Engineer employer: Curveanalytics

At Curve, we pride ourselves on being an innovative employer that fosters a collaborative and dynamic work culture. As a Junior Data Engineer, you'll have the opportunity to work with cutting-edge technology in a fast-growing start-up environment located in London, where your contributions will directly impact our clients' success. We offer robust employee growth opportunities, including hands-on experience with cloud technologies and data engineering, alongside a commitment to continuous learning and professional development.

C

Contact Details:

Curveanalytics Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior Data Engineer

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Prepare for those interviews! Research Curve and its projects, especially around data solutions and AI. Be ready to discuss how your skills in Python and SQL can contribute to their innovative analytics programme.

Tip Number 3

Show off your projects! If you've built any data solutions or worked with cloud technologies, make sure to highlight these in your conversations. Real-world examples can set you apart from other candidates.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Curve team.

We think you need these skills to ace Junior Data Engineer

Data Engineering
Python
SQL
Big Data Technologies
Hadoop
Spark
Presto

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Junior Data Engineer role. Highlight your programming skills, especially in Python and SQL, and any relevant projects or coursework that showcase your data engineering capabilities.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about this role at Curve. Share your passion for data and how you can contribute to our innovative projects. Don’t forget to mention any experience with cloud technologies or big data tools!

Showcase Your Projects:If you've worked on any data-related projects, whether in school or on your own, make sure to include them in your application. We love seeing practical examples of your work, especially if they involve data pipelines or machine learning models.

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 shows us you’re keen to join our team!

How to prepare for a job interview at Curveanalytics

Know Your Data Stuff

Make sure you brush up on your Python, SQL, and any big data technologies you’ve worked with. Be ready to discuss specific projects where you’ve used these skills, as well as any challenges you faced and how you overcame them.

Understand the Company’s Tech

Familiarise yourself with Curve's focus on AI, machine learning, and cloud technologies. Research their current projects and think about how your skills can contribute to their innovative data solutions. This shows you’re genuinely interested in what they do.

Prepare for Technical Questions

Expect some technical questions or even a coding challenge during the interview. Practice common data engineering problems and be ready to explain your thought process clearly. It’s not just about getting the right answer; it’s about how you approach the problem.

Show Your Team Spirit

Since you’ll be working closely with a programme team, highlight your teamwork experiences. Share examples of how you’ve collaborated with others, especially in tech environments, and how you can contribute to a positive team dynamic at Curve.