Jobs

Senior Data Engineer


Job details
  • Cramlington
  • 1 month ago
Applications closed

Senior Data Engineer - Python / Data Pipelines / Data Platform / AWS - is required by fast growing, highly successful and tech focused organisation.

About the job

You will play a crucial role in designing, building, and maintaining their 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

    Great training and career development opportunities exist for the right candidate.

    Basic salary £60-65,000 + excellent benefits

    Office based in Northumberland. Fully remote working available

Sign up for our newsletter

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

Similar Jobs

Senior Data Engineer (Python)

Senior Data Engineer (Python)Paris, Hybrid RemotePermanent, CDISalary – Competitive and DOEAre you ready to take the next step in your Data engineering career by shaping technical direction, mentoring junior engineers and making a real impact in a fast-paced, innovative startup environment?Apply now and elevate your career!This company is a fast-growing...

Paris

Senior Data Engineer Role - London/Hybrid - £85,000 + 10% Bonus

My client is based in the London area are currently looking to recruit for an experienced Senior Data Engineer to join their Cloud & Infrastructure team. They are a specialist insurance organisation, that are at the forefront of engineering practices. They are currently going through a period of growth and...

London

Senior Data Engineer

Join our client in embarking on an ambitious data transformation journey using Databricks, guided by best practice data governance and architectural principles. To support this, we are recruiting for talented data engineers. As a major UK energy provider, our client is committed to 100% renewable energy and sustainability, focusing on...

Nottingham

Senior Data Engineer - London - £85,000

Senior Data Engineer - London - £85,000I am looking for a Senior Data Engineer to join a well-known and successful organisation to deliver on a variety of data driven projects. The business is looking for someone to add a level of expertise to their team of Data Engineers and you...

City of London

Senior Data Engineer - Snowflake - £85,000 - London - Hybrid

Senior Data Engineer - Snowflake - £85,000 - London - HybridCompany Overview:My client is a global leader in the insurance industry, serving millions of customers worldwide. With strong financial foundations established over decades, their commitment to utilising innovative solutions and cutting-edge technologies is a key pillar of their recent success....

City of London

Senior Data Engineer

Jackson Hogg are currently working with one of their Financial Services client based in Sunderland on the search for a Senior Data Engineer.The successful candidate will be looking to take ownership of their Azure platform, ensuring data quality, support on data migrations and maintain architecture.Skills:Data FactoryDatabricksData Lake ServicesLead data migrationsRe-architect...

Sunderland