Jobs

Senior Data Engineer


Job details
  • Printed.com
  • Cramlington
  • 3 weeks ago
Applications closed

You will play a crucial role in designing, building, and maintaining our data platform, with a strong emphasis on streaming data, cloud infrastructure, and machine learning operations.

Key Responsibilities:

  • Architect and Implement Data Pipelines:
    • Design, develop, and maintain scalable and efficient data pipelines.
    • Optimize ETL processes to ensure seamless data ingestion, processing, and integration across various systems.
  • Streaming Data Platform Development:
    • Lead the development and maintenance of a real-time data streaming platform using tools like Apache Kafka, Databricks, Kinesis.
    • Ensure the integration of streaming data with batch processing systems for comprehensive data management.
  • Cloud Infrastructure Management:
    • Utilize AWS data engineering services (including S3, Redshift, Glue, Kinesis, Lambda, etc.) to build and manage our data infrastructure.
    • Continuously optimize the platform for performance, scalability, and cost-effectiveness.
  • Communications:
    • Collaborate with cross-functional teams, including data scientists and BI developers, to understand data needs and deliver solutions.
    • Leverage the project management team to coordinate project, requirements, timelines and deliverables, allowing you to concentrate on technical excellence.
  • ML Ops and Advanced Data Engineering:
    • Establish ML Ops practices within the data engineering framework, focusing on automation, monitoring, and optimization of machine learning pipelines.
  • Data Quality and Governance:
    • Implement and maintain data quality frameworks, ensuring the accuracy, consistency, and reliability of data across the platform.
    • Drive data governance initiatives, including data cataloguing, lineage tracking, and adherence to security and compliance standards.

Requirements

Experience:

  • 3+ years of experience in data engineering, with a proven track record in building and maintaining data platforms, preferably on AWS.
  • Strong proficiency in Python, experience in SQL and PostgreSQL. PySpark, Scala or Java is a plus.
  • Familiarity with Databricks and the Delta Lakehouse concept.
  • Experience mentoring or leading junior engineers is highly desirable.

Skills:

  • Deep understanding of cloud-based data architectures and best practices.
  • Proficiency in designing, implementing, and optimizing ETL/ELT workflows.
  • Strong database and data lake management skills.
  • Familiarity with ML Ops practices and tools, with a desire to expand skills in this area.
  • Excellent problem-solving abilities and a collaborative mindset.

Nice to Have:

  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Knowledge of machine learning pipelines and their integration with data platforms.

Benefits

  • 22 days holiday Plus 8 days bank holidays
  • Staff discounts & Friends and Family discounts
  • Cycle to work scheme and Tech Scheme
  • Breakfast and drinks provided
  • Charity day per annum supported
  • Summer and Christmas Parties
  • Street food days
  • Perkbox membership
  • Enhanced Maternity & Paternity leave
  • Employee referral scheme

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Senior Data Engineer

Senior Data Engineer - Global Insurance Company - Outside IR35Location: London (Hybrid - 2 days in-office)Contract Length: 6 months (High potential for extension)Day Rate: Up to £750 per day (Outside IR35)Start Date: ASAPA leading global insurance company is seeking a skilled Senior Data Engineer to join their data transformation team...

Bishopsgate

Senior Data Engineer

Senior Data Engineer - Up to £50,000 - Hybrid (Cardiff Based)The OpportunityYolk Recruitment Public Sector & Not-for-Profit team is working with an essential not-for-profit organisation to recruit a Senior Data Engineer.This role is ideal if you have experience building a variety of ETL pipelines, especially in Azure. If you can...

Marshfield

Senior Data Engineer

Senior Data EngineerMy client are seeking an experienced data engineer to join the team on an initial 12 month contract. They need someone with a strong skillset in ETL but who can also do hands on testing workRequirements7+ Years Experience in Data Engineering/AnalysisStrong Experience in Testing, writing test scripts /...

Dublin

Senior Data Engineer

Senior Data EngineerLocation: Great Billing, Northampton, NN3 9EX.Salary: £60,000 to £70,000 DOE.Contract: Full time, permanent. 28 days per annum +3 bank holidays (Christmas, Boxing Day, NYD).Billing Finance is a family-owned vehicle financing Company based on the outskirts of Northampton. We focus on customers with non-standard credit profiles that may not...

Great Billing

Senior Data Engineer (MongoDB, Python, AWS) Remote, £70k

Are you Data Engineering enthusiast who thrives from designing and implementing robust ETL processes, highly scalabale data structures and data pipelines within a truly enterprise-scale environment?If so - look no further.This is your chance to help my client build their new Data Infrastructure and essentially help them to leverage the...

Nottingham

Senior Data Engineer

Are you an experienced Data Engineer familiar with data extraction and modelling? Do you have SQL, Tableau and/or PowerBI skills? If so the following permanent role might be for you…My client is a privately owned business which operates in the scrap recycling sector who are looking to expand their talent...

Great Sankey