AWS Data Engineer

A professional events and media company specializing in organizing industry events and providing data-driven solutions.
Kensington, London, UK
Data
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For AWS Data Engineer

We are seeking an experienced AWS Data Engineer to join our team and lead the development of our Customer Data Platform (CDP) project. This is a senior-level position requiring 5+ years of experience in AWS cloud environment, focusing on building and maintaining data lake solutions and associated pipelines. The role combines technical expertise in AWS services (S3/Redshift, Glue, Lambda, API Gateway) with leadership responsibilities, including coaching junior team members and establishing data strategy best practices.

The successful candidate will work closely with the Lead Engineer, Business Analysts, and third-party professional services to create a single source of truth for customer data. This position requires deep expertise in data transformation using Python, Spark & Scala, along with strong experience in REST APIs and master data management.

Key technical requirements include hands-on experience with AWS services, CI/CD pipeline deployments, and a solid understanding of data architecture. The role involves both technical implementation and strategic planning, making it ideal for someone who can balance hands-on development with architectural decision-making.

This position offers the opportunity to shape the data infrastructure of a growing events and media company, working from their London office. The ideal candidate will be a self-starter who can take ownership of their work while collaborating effectively with cross-functional teams to drive the company's data-driven transformation.

Last updated 11 hours ago

Responsibilities For AWS Data Engineer

  • Designing, building and maintaining the data lake solution and associated pipelines
  • Develop and own the data strategy on coding best practices
  • Contribute to the overall architecture by identifying gaps and efficiencies in the design
  • Ensuring data quality at every point of the data journey
  • Coaching junior members of the Data team
  • Maintaining, testing and implementing disaster recovery procedures

Requirements For AWS Data Engineer

Python
  • 5+ years as a Data Engineer within the AWS cloud environment
  • Hands-on experience with S3/Redshift, AWS Glue, AWS Lambda, API Gateway
  • Expertise in moving and transforming data using Python, Spark & Scala
  • Experience in using REST APIs for data transfer
  • Solid understanding of master data management
  • Knowledge of CI/CD pipeline deployments into AWS using tools like Bitbucket, Jenkins, ServiceNow
  • Understanding of Agile methodologies
  • Demonstrated ability to be a self-starter

Interested in this job?

Jobs Related To dmg events AWS Data Engineer

Senior Data Developer

Senior Data Developer position at Global Lending Services, building scalable data pipelines and analytics solutions in a hybrid work environment in Greenville, SC.

Senior Data Engineer

Senior Data Engineer position at Sanity.io, building and maintaining scalable data infrastructure and ETL pipelines for a modern content operating system.

Data Architect, Professional Services

Senior Data Architect position at AWS Professional Services, focusing on cloud architecture, data solutions, and customer success with 3+ years experience required.

Senior BI Developer

Senior BI Developer position at cBEYONData focusing on SAP BusinessObjects and federal financial reporting, requiring 5-8 years experience and on-site work in Arlington, VA.

Senior Data Engineer

Senior Data Engineer position at Topography Health, focusing on healthcare data infrastructure, EHR integrations, and HIPAA-compliant data pipelines.