At a Glance
- Tasks: Join our team to develop data engineering pipelines for impactful public sector projects.
- Company: Daintta, a fast-growing, values-driven tech company focused on Cyber and Data solutions.
- Benefits: Enjoy 25 days leave, health insurance, training budget, and flexible working options.
- Why this job: Make a difference in the UK while working with innovative technologies and a supportive team.
- Qualifications: 3+ years in data engineering, strong technical skills, and client delivery experience required.
- Other info: Hybrid work model with opportunities for professional growth and community engagement.
The predicted salary is between 36000 - 60000 £ per year.
Daintta are a rapidly growing, values-driven team of specialists who work with government clients across Cyber, Telecommunications and Data. We are seeking a talented and motivated Data Engineer to join our team and contribute to our mission of protecting the UK through data-driven insights and solutions. As a Data Engineer, you will work closely with our public sector clients and project teams to develop and implement data engineering pipelines to support data science and business/mission intelligence use cases.
What's in it for you?
In addition to being rewarded fairly for your contribution to the business, you get to work in a dynamic organisation that is agile and responsive. A business that is growing fast and where you get to drive and shape the future. A place where you are respected by everyone and your voice is important. Somewhere where you can be innovative and creative. A place where you have the opportunity to learn about all aspects of business from marketing to sales, to delivery and business operations.
Key Responsibilities
- Assessing your clients' technical needs and understanding how their needs are different to wants and managing clients' stakeholders relationship appropriately.
- Identifying data sources, data extraction, transformation, and loading (ETL/ELT) concepts and methods.
- Designing, evaluating, and implementing on-premise, cloud-based and hybrid data engineering solutions.
- Modelling, structuring and storing data along with their data flows for uses including analytics, machine learning, data mining, compliance, business intelligence, sharing with applications and organisations.
- Harvesting and ingesting structured and unstructured data in different formats and standards.
- Integrating, consolidating and cleansing data.
- Migrating and converting data.
- Applying ethical principles in handling data.
- Ensuring appropriate storage of data in line with relevant legislation.
- Building in security, compliance, scalability, efficiency, reliability, fidelity, flexibility and portability.
- Accurately delivering high quality work to agreed timelines and taking the initiative.
- Supporting client engagements, including pitches and presentations.
- Helping to support & grow Daintta by actively inputting into the company strategy and helping to shape our future.
- Representing us and our core values: Transparent, fair and daring.
Skills/Knowledge
- You have 3+ years of degree level industry experience in data engineering, preferably in a consultancy or industry setting.
- You have worked in client delivery across a range of projects, including data analysis, extraction, transformation, and loading, data intelligence, data security and proven experience in their technologies (e.g. Spark, cloud-based ETL services, Python, Kafka, SQL, Airflow).
- You have experience in assessing the relevant data quality issues based on data sources & uses cases, and can integrate the relevant data quality checks into data pipelines.
- You have experience in designing schemas for data warehouses/data marts to support the relevant ingest and queries.
- You have experience working on cloud-based infrastructure (e.g. AWS, Azure, GCP).
- You have demonstrable continuous personal development with relevant data certifications and accreditations.
- You have strong interpersonal skills.
- You are security cleared or capable and willing to undergo security clearance.
- You have experience with using CI/CD tooling to analyse, build, test and deploy your pipelines.
- You have experience in database technologies including writing complex queries against their (relational and non-relational) data stores (e.g. Postgres, Hadoop, Elasticsearch, Graph databases), and designing the database schemas to support those queries.
- You have a good understanding of coding best practices and design patterns.
Location
Hybrid, with 2-3 days working from Daintta office (London or Cheltenham) or on client site as required.
Benefits
We believe in supporting our people both professionally and personally. Here's what you can expect when you join us:
- Time Off: 25 days annual leave, plus bank holidays. Up to 5 days annual training leave with a dedicated training budget. Up to 3 days annual volunteering leave.
- Health & Wellness: Comprehensive Private Health Insurance. Employee Assistance Programme - 24/7 support services. £2,000 Flex Cash Allowance, paid pro-rata over the year.
- Financial Benefits: 5% pension contribution. Discretionary company awards and bonuses, based on performance and company targets. Access to Electric Vehicle (EV) Salary Sacrifice scheme.
- Professional Development: Up to £1,000 annual training budget. Up to 5 days annual training leave. 1 professional membership paid annually. Up to £200 of additional IT budget for new joiners.
- Perks: Free breakfast every Tuesday in the London office. Fortnightly drinks – in London. Regular social events, quizzes, and guest workshops. Huckletree perks – including gym and restaurant discounts. Employee referral programme. Monthly breakfast club in our Cheltenham office.
Security Information
Due to the nature of this position, you must be willing and eligible to achieve a minimum of SC clearance. To qualify, you must be a British Citizen and have resided in the UK for the last 5 years.
Data Engineer in London employer: Daintta
Contact Detail:
Daintta Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Daintta on LinkedIn or through mutual connections. Ask them about their experiences and any tips they might have for landing the Data Engineer role.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Make sure you can confidently discuss your experience with ETL processes, data modelling, and the tools mentioned in the job description, like Spark and Python.
✨Tip Number 3
Show your passion for data! During interviews, share examples of how you've used data to solve problems or drive decisions. This will demonstrate your commitment to the role and align with Daintta's mission.
✨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 serious about joining our dynamic team.
We think you need these skills to ace Data Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Data Engineer role. Highlight your experience with data engineering, ETL processes, and any relevant technologies like Python or SQL. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our mission at Daintta. Be genuine and let your personality come through.
Showcase Your Projects: If you've worked on any cool data projects, don't hesitate to mention them! Whether it's a personal project or something from your previous job, we love seeing practical examples of your work and how you tackle challenges.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen and ready to jump straight in!
How to prepare for a job interview at Daintta
✨Know Your Tech Inside Out
Make sure you brush up on the technologies mentioned in the job description, like Spark, Python, and SQL. Be ready to discuss your experience with these tools and how you've used them in past projects. This shows you're not just familiar with the tech but can also apply it effectively.
✨Understand Client Needs
Daintta values understanding client needs, so prepare to discuss how you've assessed technical requirements in previous roles. Think of examples where you identified the difference between a client's wants and needs, and how you managed those relationships. This will demonstrate your ability to engage with stakeholders.
✨Showcase Your Problem-Solving Skills
Be ready to talk about specific challenges you've faced in data engineering and how you overcame them. Whether it's dealing with data quality issues or designing efficient ETL processes, having concrete examples will highlight your problem-solving abilities and adaptability.
✨Emphasise Continuous Learning
Daintta appreciates candidates who are committed to personal development. Mention any relevant certifications or training you've pursued recently. Discuss how you stay updated with industry trends and best practices, showing that you're proactive about your growth in the field.