Enable job alerts via email!

Senior Data Engineer

Oxford University Press

Oxford

Hybrid

GBP 50,000 - 70,000

Full time

2 days ago
Be an early applicant

Job summary

A leading publishing house based in Oxford seeks a Senior Data Engineer to build and maintain complex data pipelines for AI applications. Responsibilities include integrating applications and supporting data projects. Applicants should have expertise in Python, AWS services, and data pipeline management. The role offers a hybrid work model and various employee benefits, including annual discretionary payments and contributions to pension plans.

Benefits

25 days’ holiday plus bank holidays
Pension contributions up to 12%
Discretionary annual payment
Travel to work schemes
Access to local discounts

Qualifications

  • Experience in building and optimizing complex data pipelines and architectures.
  • Practical experience with workflow management tools.
  • Experience in identifying and implementing process improvements.

Responsibilities

  • Build and maintain complex data pipeline processes for integrated AI applications.
  • Integrate applications with existing infrastructure.
  • Provide support for data projects and strategic requirements.

Skills

Building and optimizing complex data pipelines
Expert proficiency in Python
Experience with AWS cloud services
Experience of working with structured and unstructured data
Experience with data pipelines and workflow management tools
Identifying and implementing process improvements
Experience with relational databases and SQL
Understanding of AI tools and concepts
Proficiency in server-side scripting languages

Tools

Jenkins
AWS EC2
AWS S3
AWS Lambda
AWS SageMaker
NLP tools

Job description

Social network you want to login/join with:

As our new Senior Data Engineer, you will be responsible for building, maintaining, and running complex data pipeline processes associated with integrated AI applications, to enable new product features and business benefits. You must investigate, diagnose and correct data defects, as well as identifying and reporting data processing issues.

You will also be responsible for integrating applications so they work effectively with data, and thus supporting colleagues on data projects and delivering against the strategic requirements of the New Ventures innovation programme. This involves working with a range of platforms, systems, and tools developed as standard applications by OUP's Technology teams or by third-party suppliers, integrating them with each other and with existing infrastructure, and configuring or customizing those applications to meet business needs.

As a senior team member, you will be responsible for operating at an advanced technical level, with expert programming skills and the ability to analyse and rearchitect existing data pipelines, as well as setting data engineering best practice.

We operate a hybrid working policy that requires a minimum of 2 days per week in the Oxford office.

About You

  • Experience building and optimising complex data pipelines, architectures and data sets.
  • Experience of working with structured data in XML and / or JSON format as well as unstructured data.
  • Practical experience with data pipelines and workflow management tools, with a preference for Jenkins.
  • Expert proficiency in Python.
  • Experience with AWS cloud services including EC2, S3, Lambda, and SageMaker.
  • Experience supporting and working with cross-functional teams in a dynamic environment.
  • Experience of working with a variety of data manipulation tools to identify and correct problems.
  • Experience in identifying and implementing process improvements.
  • Demonstrated understanding of AI tools, concepts, and related skills such as prompt engineering
  • Experience of working with linguistic data and NLP (natural language processing) tools.
  • Experience of automated test methodologies and frameworks, including test-driven development and behaviour-driven development.
  • Relational database and SQL skills.
  • Proficiency in server-side scripting languages other than Python.

Please note, this is a 12 month fixed term contract.

We care about work/life balance here at OUP. With this in mind we offer 25 days’ holiday that rises with service, plus bank holidays and Christmas closure (3-days) and a 35-hour working week. We are open to discussing flexibility in respect to working patterns, dependent on role. We also have a great variety of active employee networks and societies.

We help make your money go further by contributing to your pension up to 12%, offering loans and savings schemes through our partnership with Salary Finance, in addition to travel to work schemes and access to a wide range of local discounts.

This role comes with the added benefit of a discretionary annual payment.

Please see our Rewards and Recognition page for more information.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs